如何更改 Docker 容器上的端口?

如何更改 Docker 容器上的端口?

我创建了一个带有命令部分的 docker 容器-p :8080,因此来自主机的随机端口将把请求路由到 docker 容器上的端口 8080 -->0.0.0.0:49153->8080/tcp 我必须写入-p 8080:8080,因此对主机上端口 8080 的请求将把这些请求路由到 docker 容器上的 8080 端口。

我怎样才能改变这一点,使主机的端口 8080 连接到 docker 容器的端口 8080?

答案1

您所要做的就是-p 127.0.0.1:8080:8080将容器端口连接到主机端口,这两个端口恰好是同一个数字。我个人更喜欢在那里也使用 IP 地址,只是为了自我记录代码。

相关内容