Могу ли я использовать boot2docker в производстве? CoreOS против boot2docker

Если нет, то почему boot2docker нельзя использовать в производстве? в чем дело, coreOS приносит то, чего нет в boot2docker?


person nkkrishnak    schedule 27.11.2015    source источник


Ответы (1)


boot2docker – это имя Linux (tinyCore ) ВМ, используемая на хосте, отличном от Linux (например, docker machine) .

Если вы запускаете производство с Docker, лучше всего делать это на хосте Linux (где вам все равно не нужен boot2docker).

После этого все зависит от вашей производственной среды: если она сложная (где важны кластеризация и репликация сервисов), тогда CoreOS предлагает платформу (которая поддерживает докер): см. 7 причин, по которым вам следует использовать CoreOS с Docker

https://image.slidesharecdn.com/deis-141102221759-conversion-gate01/95/ceph-docker-heroku-slugs-coreos-and-deis-overview-15-638.jpg?cb=1414966883< /а>

CoreOS — это базовый дистрибутив Linux, предназначенный для создания крупных развертываний на нескольких машинах с использованием различного программного обеспечения и зависимостей, более простой в масштабировании и управлении. Он создан для обеспечения высокой доступности и безопасности.

Он не поставляется с диспетчером пакетов и поэтому требует контейнеров, таких как те, которые предоставляет Docker.
Он использует флот для управления кластером и etcd для обнаружения служб и поддержания конфигурации в актуальном состоянии в кластере.

person VonC    schedule 27.11.2015