Каковы варианты использования контейнеров Windows вместо контейнеров Linux в Windows? - PullRequest
0 голосов
/ 14 февраля 2019

Здесь Я прочитал, что контейнеры Windows имеют ограничения по сравнению с контейнерами Linux в отношении докера:

  • Docker поддерживает только определенные версии Windows (а именно Windows Server 2016 и Windows 10).Напротив, Docker может работать на любом типе современной операционной системы на основе Linux.
  • Даже на версиях Windows, которые поддерживаются Docker, Windows предъявляет более строгие требования к совместимости образов .
  • Некоторые сетевые функции Docker для контейнеров еще не поддерживаются в Windows.
  • Большинство систем управления контейнерами, которые используются для Docker в Linux, не поддерживаются в Windows. Исключением является Docker Swarm, который поддерживается.(Однако если вы хотите использовать другой оркестратор в Windows, не беспокойтесь; поддержка Windows для таких оркестраторов, как Kubernetes и Apache Mesos, находится в стадии разработки.)

Поэтому вопрос заключается в том, почемукто-нибудь запускает docker для контейнеров Windows, если возможно запустить его в контейнерах Linux посредством виртуализации?

1 Ответ

0 голосов
/ 26 февраля 2019

Одним из первых основных вариантов дизайна для каждого приложения является выбор операционной системы, то есть Linux или Windows.На SO есть вопрос, описывающий преимущества выбора Windows по сравнению с Linux.

Контейнерирование - это метод развертывания вашего приложения.Возможность использования контейнеров в Linux является еще одним преимуществом операционной системы Linux.Если вы выбираете Windows в качестве платформы для своего приложения и хотите использовать контейнеры, тогда контейнеры Windows - ваш выбор.

Пожалуйста, найдите очень интересную статью о том, как работают контейнеры Windows и каковы преимущества использования контейнеров для вашего приложения Windows: https://xebia.com/blog/windows-containers-care/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...