我有一台码头机,我打开了一个端口。
但是,端口绑定到0.0.0.0而不是我分配给特定docker机器的ip。这意味着我无法运行两个docker容器,并且在同一端口上运行服务。
我该怎么办?有什么建议吗?
答案 0 :(得分:1)
我假设您尝试通过docker run
公开端口。
根据https://docs.docker.com/engine/userguide/networking/default_network/binding/,您可以指定要绑定到的接口:
当您调用docker run时,您可以使用
-p IP:host_port:container_port
或-p IP::port
为一个特定绑定指定外部接口。