Azure与Docker continer

时间:2017-12-26 05:53:09

标签: azure docker docker-container

我正在使用docker容器创建一个PHP应用程序(7.1),在配置docker容器之后我无法连接到SSH获得以下错误

SSH连接关闭 - 错误:getaddrinfo ENOTFOUND无法连接到主站点容器无法连接到主站点容器:2222错误:getaddrinfo ENOTFOUND无法连接到主站点容器无法连接到主站点容器:2222错误:连接ECONNREFUSED 172.18。 0.4:2222错误:连接ECONNREFUSED 172.18.0.4:2222错误:连接ECONNREFUSED 172.18.0.4:2222 CREDENTIALS

请查看以下屏幕演员,了解我遵循的步骤

https://www.screencast.com/t/iB1lVK98n

由于

1 个答案:

答案 0 :(得分:0)

对于自定义泊坞窗映像,您需要在Dockerfile的EXPOSE指令中包含端口2222。虽然root密码是已知的,但无法从Internet访问端口2222。它是一个仅供内部访问的端口,只能由专用虚拟网络的网桥中的容器访问。

EXPOSE 2222 80

有关此问题的详情,请参阅此link

您也可以查看dockerfile