1

Я пытаюсь понять Докера.

Мне не имеет смысла, что контейнер совместим с любым базовым образом.

Разве это не то же самое, что сказать, что любое старое приложение будет работать в любой операционной системе?

Что я не понимаю?

1 ответ1

4

Цитирование документации Docker:

«Контейнер Docker Engine включает в себя только приложение и его зависимости. Он работает как изолированный процесс в пользовательском пространстве операционной системы хоста, разделяя ядро с другими контейнерами ». Docker слои

И, чтобы помочь ответить на ваш вопрос, ссылка: « Каждый контейнер создается из образа Docker. Контейнеры Docker можно запускать, запускать, останавливать, перемещать и удалять. Каждый контейнер представляет собой изолированную и безопасную прикладную платформу. "

Говоря: "Контейнер совместим с любым базовым образом", я думаю, что « после того, как контейнер наложен поверх базового образа, его можно инкапсулировать как новый образ и перенести на любой компьютер Linux, на котором работает Docker». ".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .