1、ifconfig
查看网卡信息
2、编辑网卡信息,添加ipv6地址与网关,配置自动初始化ipv6,不自动获取ip地址。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6ADDR=2001:1:1:1::1/112
IPV6_DEFAULTGW=2001:1:1:1::1
3、重启网卡
service network restart
(docker 运行的时候会默认将 ip_forward 置为开启状态,一旦有网络重启操作会导致其关闭,导致与外网的网络中断,需要重启docker )
4、添加ipv6防火墙规则
firewall-cmd --permanent --add-rich-rule="rule family="ipv6" port protocol="tcp" port="80" accept"
5、进入docker停掉里面的项目
docker exec -it fd724d81c5fc /bin/bash
./webplus composedown
6、重启防火墙与docker
systemctl restart firewalld.service && systemctl restart docker
7、启动项目
./webplus composeup