Я пытаюсь понять Докера.
Мне не имеет смысла, что контейнер совместим с любым базовым образом.
Разве это не то же самое, что сказать, что любое старое приложение будет работать в любой операционной системе?
Что я не понимаю?
Я пытаюсь понять Докера.
Мне не имеет смысла, что контейнер совместим с любым базовым образом.
Разве это не то же самое, что сказать, что любое старое приложение будет работать в любой операционной системе?
Что я не понимаю?
Цитирование документации Docker:
«Контейнер Docker Engine включает в себя только приложение и его зависимости. Он работает как изолированный процесс в пользовательском пространстве операционной системы хоста, разделяя ядро с другими контейнерами ».
И, чтобы помочь ответить на ваш вопрос, ссылка: « Каждый контейнер создается из образа Docker. Контейнеры Docker можно запускать, запускать, останавливать, перемещать и удалять. Каждый контейнер представляет собой изолированную и безопасную прикладную платформу. "
Говоря: "Контейнер совместим с любым базовым образом", я думаю, что « после того, как контейнер наложен поверх базового образа, его можно инкапсулировать как новый образ и перенести на любой компьютер Linux, на котором работает Docker». ".