docker集装箱没有IPv6连接
我在Docker中启用IPv6时遇到了严重的问题。 环境 该主机正在运行Debian Jessie。 这是一个虚拟服务器(KVM)。 eth0在w:xy:z :: / 64这样的networking中有一个像w:x:y:z :: 1这样的静态configuration的地址,这个地址由我的托pipe公司分配给我。 我的主机能够正常使用IPv6:Ping外部世界的作品,运行在一个容器上的网站(端口80绑定到主机:80)可以通过ipv6访问。 问题 然而,我不能从容器内访问外面的世界! 使用下面的参数重新启动docker后,我的docker0桥没有IPv6地址。 没有路由也没有网关(没有ipv6地址没有意义)。 我的Docker设置:Docker在DOCKER_OPTS中用这些参数启动 DOCKER_OPTS="–dns 8.8.8.8 –dns 8.8.4.4 –ipv6 –fixed-cidr-v6=w:x:y:z:a::/80" 一些ipv6主机configuration参数: net.ipv6.conf.all.forwarding = 1 net.ipv6.conf.default.forwarding = 1 这里是我自己创build的networking之一: root@wopr:~# docker network inspect wopr6 [ { "Name": "wopr6", "Id": "ddc192d4af2a8edc809975e84cf3e4cb82c24d4cfe970dd8e3fc7d6ff31e20ee", "Scope": "local", "Driver": "bridge", "EnableIPv6": true, "IPAM": { "Driver": "default", "Options": {}, "Config": […]