设置IPV6环境-Docker
2017-09-20 本文已影响295人
任重而道元
准备工作
按照上一篇博客:《设置IPV6环境-CentOS7》设置好宿主机的IPV6环境。
在docker的配置文件中添加如下配置
CentOS7的路径为/etc/docker/daemon.json
2001:470:19:fea::/64
是在tunnelbroker中的Routed IPv6 Prefixes。
{
"ipv6": true,
"fixed-cidr-v6": "2001:470:19:fea::/64"
}
这里是官方文档给的内容,防止出错可以加上。
sysctl net.ipv6.conf.default.forwarding=1
sysctl net.ipv6.conf.all.forwarding=1
启动docker服务
# 开启docker服务
systemctl start docker
# 运行一个实例
docker run -it --name=net lidy/ubuntu
# 进入容器执行
ping6 ipv6.google.com
虽然延迟有点长,但是是可以ping通的。
Paste_Image.png