В настоящее время я экспериментирую с Swarm Services с Docker для Windows. Новая сборка Win10 Insider поддерживает оверлейную сеть для контейнеров Windows, и я был рад увидеть, что моя служба IIS действительно запускается. Единственная проблема, с которой я столкнулся, заключается в том, что я не могу получить доступ к службе в браузере, несмотря на то, что пробовал несколько вещей, таких как разные порты и сети. Выданная команда выглядит следующим образом:
docker service create --name webfarm -p 80:80 microsoft/iis
Я также пытался использовать флаг --network
, чтобы попробовать разные сети, и я проверил все IP-адреса, видимые в команде docker service inspect webfarm
.
docker service ps webfarm
указывает, что моя служба находится в состоянии RUNNING и не имеет ошибок, поэтому я не знаю, что еще я могу попробовать. Тем более, что эти команды отлично работали в Linux с Apache.
Мне было интересно, смог ли кто-нибудь успешно создать службу с помощью контейнеров Windows в сборке программы предварительной оценки Windows (15046), и если да, то как?