如何限制Docker容器仅侦听来自localhost的连接?

时间:2019-05-09 06:59:17

标签: docker networking

我正在通过docker run -p 8080:8080运行一个docker容器。其他计算机可以通过访问[my ip]:8080访问我的服务器。但是,出于安全原因,我只希望localhost(127.0.0.0)能够访问我的服务器。我不希望其他人连接到我的服务器。如何限制Docker容器仅侦听主机127.0.0.1

1 个答案:

答案 0 :(得分:1)

您可以使用:

docker run -p 127.0.0.1:8080:8080 your_image_name

这会将容器的端口8080映射为仅侦听端口8080上主机的127.0.0.1。