我目前正在用 Docker for Windows 试验 Swarm 服务。新的 Win10 Insider 版本支持 Windows 容器的覆盖网络,我很高兴看到我的 IIS 服务实际启动。我遇到的唯一问题是我无法在浏览器中访问该服务,尽管尝试了多种方法,例如不同的端口和网络。发出的命令如下:
docker service create --name webfarm -p 80:80 microsoft/iis
我还尝试使用该--network
标志来尝试不同的网络,并确保测试docker service inspect webfarm
命令中可见的所有 IP 地址。
docker service ps webfarm
确实表明我的服务处于 RUNNING 状态并且没有任何错误,所以我不知道我还能尝试什么。特别是因为这些命令在带有 Apache 的 Linux 上运行良好。
我想知道是否有人能够在 Windows Insider 构建 (15046) 上使用 Windows 容器成功创建服务,如果可以,如何?