Что такое облачные образы Ubuntu?


14

ответ на этот вопрос What was used to build the EC2 images and can I use it to build my own images?дает начало ответу на случай с изображением сервера (в отличие от облака), но последняя ссылка на страницу вики была обновлена ​​в 2009 году. wiki.ubuntu.com/EC2Vmbuilder
Бен

Ответы:


8

Одно из отличий между стандартными и облачными изображениями состоит в том, что облачные образы Ubuntu поставляются с cloud-init


1
Правда, насколько это возможно, но ужасно неполный ответ. Я думаю, если это все, что вы хотели, то все в порядке.
Майкл Хэмптон

1
Я согласен, что это ужасно неполный ответ. Это самое большее, что я нашел, но хотел бы услышать больше о конкретных способах, которыми изображения отличаются, кроме просто их предполагаемого использования. Я хотел бы получить более подробную информацию от сообщества.
Benmccann

4
согласно askubuntu.com/a/307343/457417 одним из сопровождающих: «« облачные образы »в значительной степени ванильны, Ubuntu Server устанавливается с добавленным пакетом cloud-init»
Бен

7

Из первой ссылки: «Облачные образы Ubuntu - это предварительно установленные образы дисков, настроенные Ubuntu для работы на облачных платформах, таких как Amazon EC2, Openstack и LXC». Так вот для чего они.

Вторая ссылка для их нормального дистрибутива. Если вы хотите установить Ubuntu на физическую (или виртуальную) машину, которая находится перед вами или иным образом имеет доступ и хороший контроль над ней, вы должны загрузить что-то по второй ссылке и установить ее.


3
Какие настройки это было сделано? Я до сих пор не знаю, как они на самом деле разные.
benmccann

Просто глядя на текстовые файлы в каталогах релизов по первой ссылке, все они помечены для какой зоны и типа экземпляра, для которого они созданы. Взгляните на это: cloud-images.ubuntu.com/precise/20121015 Вы увидите, что они буквально ГОТОВЫ ПОЙТИ для Amazon AMI. Сырого дистрибутива не было бы.
mfinni

Другая ссылка: help.ubuntu.com/community/EC2StartersGuide. В ней нет подробной информации о том, какие изменения были внесены в изображения, которые отличаются от простого релиза дистрибутива, но я уверен, что вы можете начать видеть, что отличается? Есть ли у вас опыт работы с облачной инфраструктурой - если нет, я мог бы понять, почему вы не сразу поняли, в чем суть.
mfinni

1
Я удивлен, узнав, что обычное изображение не готово к отправке в облаке. Что бы вы хотели изменить в обычном изображении? Они предназначены только для EC2? Если бы вы хотели работать в каком-то другом облаке, вы бы использовали образ облака вместо обычного образа сервера?
Benmccann

Я не говорил, что обычные изображения не будут подходить для облака, но изображения для Amazon на самом деле уже в облаке - вы нажимаете на ссылку, и она создаст для вас AMI. Что у вас есть проблемы с пониманием? Имея только сырой дистрибутив, вам нужно скачать ISO, запустить новый пустой образ Amazon, а затем смонтировать или перенести этот ISO через Интернет и начать новую установку. «Облачные образы» отнимают у вас много этой работы.
mfinni

2

Когда вы устанавливаете ISO-образ рабочего стола, он проходит через интерактивную установку, которая устанавливает такие параметры, как размеры раздела, имя пользователя и языковые настройки. Вы можете увидеть такую ​​настройку по адресу: /ubuntu/884534/how-to-run-ubuntu-16-04-desktop-on-qemu/1046792#1046792

Это, однако, слишком неудобно для облачных развертываний, которые требуют раскручивания большого количества ОС, и все должно быть автоматизировано. Вот почему образы облаков существуют.

В частности, по состоянию на 18.04 он поставляется с предварительно установленным образом qcow2, который вы можете просто загрузить из коробки без установщика. Этот формат изображения также может быть легко изменен.

Эти изображения также очень полезны для эмуляции, если вы просто хотите быстро запустить и запустить Ubuntu, я показал настройку QEMU по адресу: /ubuntu/281763/is-there-any-prebuilt-qemu- убунт-image32bit-онлайн / 1081171 # 1081171

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.