从Windows 8.1 Docker连接到Azure容器服务
我一直在关注这个教程来设置一个Azure容器服务。 我可以通过putty成功连接到主负载平衡器。 但是,我无法通过docker连接到Azure容器。
~ docker -H 192.168.33.400:2375 ps -a error during connect: Get https://192.168.33.400:2375/v1.30/containers/json?all=1: dial tcp 192.168.33.400:2375: connectex: No connection could be made because the target machine actively refused it.
我也试过~ docker -H 127.0.0.1:2375 ps -a
这会导致dockerterminal永远挂起。
192.168.33.400
是我的docker机ip。
我的猜测是我没有正确设置隧道,这与docker如何在Windows 8.1上运行(通过VM)有关。
我创build了一个名为DOCKER_HOST
的值为2375
的环境variables。 我也试着把值改为192.168.33.400:2375
。
我已经尝试了下面的腻子隧道,
1. L2375 192.168.33.400:2375
2. L2375 127.0.0.1:2375
3. L22375 192.168.33.400:2375
4. L22375 127.0.0.1:2375
(如video所示)
有没有人有任何想法/build议?
以下是我运行的命令的一些截图:
我们可以按照这个步骤来设置隧道:
1.将Azure容器服务FQDN添加到Putty中:
2.添加私人密钥(PPK)到腻子:
3.添加隧道信息到腻子:
那我们可以用cmd
来testing它:
- 我怎样才能ssh进入“在Linux上的Web应用程序”泊坞窗容器在Azure上?
- DC / OS JMX访问Java应用程序
- 将Windows容器(使用Docker创build)部署到Azure容器服务中
- 带有窗户容器的服务织物
- 我应该容纳一个需要16个vCPU的独立命令行或terminal应用程序吗?
- docker构build在云VM上失败
- 我可以将Docker容器部署到Azure Web应用程序吗?
- 在远程Linux Azure托pipeDocker实例上删除未使用的Docker镜像会导致“未知的速记标志:'in -aq'错误
- 如何从OSX为Docker(Azure Linux vm)创build兼容的证书