如何限制 Docker 容器仅监听来自本地主机的连接?

6

我正在使用 docker run -p 8080:8080 命令来运行一个 Docker 容器。其他计算机可以通过访问 [我的 IP]:8080 来访问我的服务器。然而,由于安全原因,我只希望本地主机(127.0.0.0)能够访问我的服务器。我不想让其他人连接到我的服务器。如何限制一个 Docker 容器只监听主机 127.0.0.1

1个回答

6

您可以使用:

docker run -p 127.0.0.1:8080:8080 your_image_name

这将把容器的端口8080映射到仅在主机的127.0.0.1上的端口8080进行监听。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接