2017-09-01 47 views
0

目前,我有我的码头工人容器监听使用特定的外部IP地址: docker run -p 44.44.44.44:80:80 其中44.44.44.44就是一例外部IP。使用ipv6地址可以达到相同的结果吗?只是更换v4不起作用。我也尝试了使用--ip6选项的不同方法,但没有成功。绑定泊坞窗容器特定的IPv6地址

+0

什么是示例命令,你跑了? –

+0

'docker run -p“x:x:x:x :: 1”:80:80 -it ubuntu'给出的地址错误太多。没有引号的相同错误。使用'docker run -p 80:80 --ip6 x:x:x:x :: 1 -it ubuntu'给出“来自守护进程的错误响应:用户指定的IP地址仅在用户定义的网络上受支持。”。但我相信这个功能是用来在本地ip上创建docker容器而不是外部的。 – Tim

回答

0

对于IPv6地址,将它们括在方括号,例如:

docker run -d -p [::1]:80:80 nginx