V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  qq296015668  ›  全部回复第 4 页 / 共 4 页
回复总数  66
1  2  3  4  
2020-12-06 13:38:38 +08:00
回复了 powersee 创建的主题 问与答 请问 docker 如何让容器获得可以用的 ipv6 地址?
$ vi /etc/docker/daemon.json
{
"ipv6": true,
"fixed-cidr-v6": "2001:db8:1::/64"
}
这里的部署是正确的,如果你想用 ipv6 nat 的话,添加下面一条命令就行
$ ip6tables -t nat -A POSTROUTING -s 2001:db8:1::/64 -j MASQUERADE
# 这里的 2001:db8:1::/64 地址是上面 /etc/docker/daemon.json 的 fixed-cidr-v6 内容,根据实际情况修改

这样你的容器就能访问 ipv6 地址了,这里的 2001:db8:1::/64 是内部地址,和 ipv4 一样,实际都是使用宿主的 ip 去访问的

我也是遇到这个问题然后搜索到这个提问,希望能帮到有需要的人
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4076 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 05:28 · PVG 13:28 · LAX 21:28 · JFK 00:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.