问题描述
我刚刚发现使用 alpine docker image 我没有 ipv6,见
sysctl -a 2>/dev/null | grep disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
我的问题是如何在支持 ipv6 的情况下运行 alpine?
解决方法
您应该在 /etc/docker/daemon.json
的 docker 守护进程中启用 ipv6
add : { "ipv6": true }
然后重新加载 docker 守护进程。 “systemctl 重新加载 docker”