Перейти к содержимому
Калькуляторы

Простой вопрос про Docker

Всем привет!

 

Объясните, при сборке образа docker в самом верху по любому будет какая-то операционка: busybox, ubuntu и.т.п.? Без нее никак? И почему, когда я собираю образ под python, например и пишу FROM python, docker откуда то все равно вставляет в образ ОС ubuntu?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, fox_m сказал:

И почему, когда я собираю образ под python, например и пишу FROM python, docker откуда то все равно вставляет в образ ОС ubuntu?

FROM python - это из образа (Image) для pyton. Там уже встроен Linux. Если вы хотите именно свою image с нуля собрать, надо указывать FROM scratch Create a base image | Docker Documentation . Но и там вы либо указываете образ с Linux как источник, либо все берется из текущей ОС, в которой установлен Engine

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.