基于1Panel面板的Docker开启IPv6

虽说是基于1Panel面板的Docker,但是实际上所有的docker都可以使用这个方法开启IPv6。指的所有容器公用宿主机的IPv6地址。

1Panel选择容器——配置——开启IPv6

90cfeb6b54c8a608d584b255307a303.png

这样所有的容器都是共用宿主机的IPv6

或者修改docker的daemon.json文件

系统CenOS 8

280e2ab0bdfc782168d2913582668f8.png

可以 vi /etc/docker/daemon.json

vi /etc/docker/daemon.json

先删空所有内容,然后将以下内容复制粘贴进去

{
"experimental": true,
"fixed-cidr-v6": "fd00::/80",
"ip6tables": true,
"ipv6": true,
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://docker.m.daocloud.io",
"https://ghcr.io",
"https://mirror.baidubce.com",
"https://docker.nju.edu.cn"
]
}

或者直接利用内置编辑器更改