gpt4 book ai didi

linux - 暴露 Docker 容器端口

转载 作者:太空宇宙 更新时间:2023-11-04 08:59:19 26 4
gpt4 key购买 nike

我一直在尝试通过 ip 连接到 docker 容器,但再次失败。当我使用“docker inspect container-id”时,我得到了这个结果。

Docker container port

我的虚拟盒子默认设置是:

Virtual box settings

有人可以帮我解决这个问题吗?

最佳答案

运行 docker 时,您可以指定您希望外部世界可以访问的端口。基本语法是:

docker run -p hostPort:containerPort imageName

或者只是

docker run -p hostPort imageName

在第一种情况下,在外部,将使用hostPort,但在容器内部:将使用containerPort。在第二种情况下,您只需在容器内外使用该端口即可。

您还可以使用 EXPOSE 创建带有公开端口的镜像Dockerfile 中的命令。

关于linux - 暴露 Docker 容器端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24911380/

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