É verdade, tanto quanto é possível, mas uma resposta terrivelmente incompleta. Eu acho que se isso é tudo que você queria, tudo bem.
Michael Hampton
1
Concordo que é uma resposta terrivelmente incompleta. É o máximo que eu encontrei, mas gostaria de ouvir mais sobre as maneiras específicas pelas quais as imagens são diferentes, além dos usos pretendidos. Gostaria de receber mais detalhes da comunidade.
benmccann
4
de acordo com askubuntu.com/a/307343/457417 por um dos mantenedores: '"imagens em nuvem" são praticamente instaladas no Ubuntu Server baunilha com o pacote cloud-init adicionado'
Ben Creasy
7
Desde o primeiro link: "Imagens de nuvem do Ubuntu são imagens de disco pré-instaladas que foram personalizadas pela engenharia do Ubuntu para serem executadas em plataformas em nuvem como Amazon EC2, Openstack e LXC." Então é para isso que servem.
O segundo link é para a distribuição normal. Se você deseja instalar o Ubuntu em uma máquina física (ou virtual) à qual está sentado na frente ou de outra forma tenha acesso e um bom controle, faça o download de algo a partir do segundo link e o instale.
Que personalização é feita? Ainda não tenho ideia de como eles são realmente diferentes.
benmccann
Basta olhar para os arquivos de texto nos diretórios de release do primeiro link, todos eles são marcados com a zona e o tipo de instância para os quais foram criados. Dê uma olhada no seguinte: cloud-images.ubuntu.com/precise/20121015 Você verá que eles estão literalmente PRONTOS PARA IR para o Amazon AMI. Uma distribuição em bruto não seria.
mfinni
Outro link: help.ubuntu.com/community/EC2StartersGuide Não detalha exatamente quais alterações foram feitas nas imagens que variam de uma versão simples da distribuição, mas tenho certeza que você pode começar a ver o que é diferente? Você tem alguma experiência trabalhando na infraestrutura de nuvem - se não, eu pude ver por que você pode não ver imediatamente qual é o objetivo.
mfinni
1
Fico surpreso ao saber que uma imagem normal não está pronta para ser vista na nuvem. O que você precisaria mudar em uma imagem regular? Estes significam apenas para o EC2? Se você quisesse rodar em outra nuvem, usaria a imagem da nuvem em vez da imagem normal do servidor?
benmccann
Eu não disse que as imagens regulares não seriam adequadas para a nuvem, mas as da Amazon já estão na nuvem - você clica no link e ele instancia uma AMI para você. O que você está tendo problemas para entender? Com apenas uma distribuição simples, você teria que baixar o ISO, iniciar uma nova imagem em branco da Amazon e, em seguida, montar ou transferir esse ISO pela Web e iniciar uma nova instalação. As "imagens em nuvem" retiram muito desse trabalho.
mfinni
2
Quando você instala um ISO da área de trabalho, ele o conduz através de uma instalação interativa que define itens como tamanhos de partição, nome de usuário e configurações de idioma. Você pode ver essa configuração em: /ubuntu/884534/how-to-run-ubuntu-16-04-desktop-on-qemu/1046792#1046792
No entanto, isso é muito inconveniente para implantações na nuvem, que exigem a ativação de um grande número de sistemas operacionais, e as coisas precisam ser automatizadas. É por isso que as imagens da nuvem existem.
Em particular, a partir do 18.04, ele envia uma imagem qcow2 pré-instalada que você pode inicializar imediatamente sem o instalador. Esse formato de imagem também pode ser facilmente redimensionado.
What was used to build the EC2 images and can I use it to build my own images?
fornece um começo para atender o servidor (em oposição a nuvem) caso imagem, mas página vinculada no wiki foi atualizado em 2009 wiki.ubuntu.com/EC2VmbuilderRespostas:
Uma diferença entre imagens padrão e imagens em nuvem é que o Ubuntu Cloud Images vem com cloud-init
fonte
Desde o primeiro link: "Imagens de nuvem do Ubuntu são imagens de disco pré-instaladas que foram personalizadas pela engenharia do Ubuntu para serem executadas em plataformas em nuvem como Amazon EC2, Openstack e LXC." Então é para isso que servem.
O segundo link é para a distribuição normal. Se você deseja instalar o Ubuntu em uma máquina física (ou virtual) à qual está sentado na frente ou de outra forma tenha acesso e um bom controle, faça o download de algo a partir do segundo link e o instale.
fonte
Quando você instala um ISO da área de trabalho, ele o conduz através de uma instalação interativa que define itens como tamanhos de partição, nome de usuário e configurações de idioma. Você pode ver essa configuração em: /ubuntu/884534/how-to-run-ubuntu-16-04-desktop-on-qemu/1046792#1046792
No entanto, isso é muito inconveniente para implantações na nuvem, que exigem a ativação de um grande número de sistemas operacionais, e as coisas precisam ser automatizadas. É por isso que as imagens da nuvem existem.
Em particular, a partir do 18.04, ele envia uma imagem qcow2 pré-instalada que você pode inicializar imediatamente sem o instalador. Esse formato de imagem também pode ser facilmente redimensionado.
Essas imagens também são muito úteis para emulação, se você quiser colocar o Ubuntu em funcionamento rapidamente, eu mostrei uma configuração do QEMU em: /ubuntu/281763/is-there-any-prebuilt-qemu- ubuntu-image32bit-online / 1081171 # 1081171
fonte