【发布时间】:2019-05-09 06:59:16
【问题描述】:
我正在通过docker run -p 8080:8080 运行一个 docker 容器。其他电脑可以通过访问[my ip]:8080访问我的服务器。但是,出于安全原因,我只希望 localhost(127.0.0.0) 能够访问我的服务器。我不希望其他人连接到我的服务器。如何限制 docker 容器只监听主机 127.0.0.1?
【问题讨论】:
标签: docker networking
我正在通过docker run -p 8080:8080 运行一个 docker 容器。其他电脑可以通过访问[my ip]:8080访问我的服务器。但是,出于安全原因,我只希望 localhost(127.0.0.0) 能够访问我的服务器。我不希望其他人连接到我的服务器。如何限制 docker 容器只监听主机 127.0.0.1?
【问题讨论】:
标签: docker networking
你可以使用:
docker run -p 127.0.0.1:8080:8080 your_image_name
这会将容器的端口 8080 映射为仅在端口 8080 处侦听主机的 127.0.0.1。
【讨论】: