我正在运行一个 docker 容器docker run -p 8080:8080。其他计算机可以通过访问 来访问我的服务器[my ip]:8080。但是,出于安全原因,我希望只有 localhost(127.0.0.0) 能够访问我的服务器。我不希望其他人连接到我的服务器。如何限制 docker 容器只监听主机127.0.0.1?
您可以使用:
docker run -p 127.0.0.1:8080:8080 your_image_name
Run Code Online (Sandbox Code Playgroud)
这会将容器的端口 8080 映射为仅侦听主机 127.0.0.1 的端口 8080。