Если я вытащил изображение Ubuntu из Docker Hub с помощью docker pull ubuntu:14.04
, а затем перечислил свои изображения с помощью docker images
, я вижу, что изображение Ubuntu имеет виртуальный размер всего ~ 188 МБ. Я не понимаю, почему размер изображения намного меньше размера Ubuntu ISO, который я мог бы использовать для запуска виртуальной машины в OS X. Я использую OS X, поэтому я использую докер-машину для настройки демона докеров. Как Docker может запускать образ Ubuntu на OS X с такой небольшой площадью?
Почему размер изображения Docker OS настолько мал?
Ответ 1
Потому что обычно изображения докеров содержат только необходимый минимум - в случае изображения ubuntu - только базовая система, без GUI (который редко используется в контейнерах) и без большинства инструментов. Изображение Ubuntu на самом деле относительно большое - их гораздо меньше.