我正在使用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
由于
答案 0 :(得分:0)
对于自定义泊坞窗映像,您需要在Dockerfile的EXPOSE指令中包含端口2222。虽然root密码是已知的,但无法从Internet访问端口2222。它是一个仅供内部访问的端口,只能由专用虚拟网络的网桥中的容器访问。
EXPOSE 2222 80
有关此问题的详情,请参阅此link。
您也可以查看dockerfile。