gpt4 book ai didi

带有 Docker 容器的 Azure

转载 作者:行者123 更新时间:2023-12-02 05:54:51 24 4
gpt4 key购买 nike

我正在使用 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凭据

请查看下面的屏幕截图,了解我遵循的步骤

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

谢谢

最佳答案

对于自定义 docker 镜像,您需要在 Dockerfile 的 EXPOSE 指令中包含端口 2222。尽管知道 root 密码,但无法从 Internet 访问端口 2222。它是一个仅供内部使用的端口,只能由专用虚拟网络的桥接网络内的容器访问。

EXPOSE 2222 80

更多相关信息请引用此link .

您还可以查看此 dockerfile .

关于带有 Docker 容器的 Azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47974376/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com