Если нет, то почему boot2docker нельзя использовать в производстве? в чем дело, coreOS приносит то, чего нет в boot2docker?
Могу ли я использовать boot2docker в производстве? CoreOS против boot2docker
Ответы (1)
boot2docker – это имя Linux (tinyCore ) ВМ, используемая на хосте, отличном от Linux (например, docker machine
) .
Если вы запускаете производство с Docker, лучше всего делать это на хосте Linux (где вам все равно не нужен boot2docker).
После этого все зависит от вашей производственной среды: если она сложная (где важны кластеризация и репликация сервисов), тогда CoreOS предлагает платформу (которая поддерживает докер): см. 7 причин, по которым вам следует использовать CoreOS с Docker
CoreOS — это базовый дистрибутив Linux, предназначенный для создания крупных развертываний на нескольких машинах с использованием различного программного обеспечения и зависимостей, более простой в масштабировании и управлении. Он создан для обеспечения высокой доступности и безопасности.
Он не поставляется с диспетчером пакетов и поэтому требует контейнеров, таких как те, которые предоставляет Docker.
Он использует флот для управления кластером и etcd для обнаружения служб и поддержания конфигурации в актуальном состоянии в кластере.