docker 暴露端口无效 可能是ipv6原因 - xd21303/Notebook GitHub Wiki

netstat -tlnp

查看 docker-proxy 是 tcp 还是 tcp6。

禁用ipv6

方法一

vim /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1

使设置生效

sudo sysctl -p /etc/sysctl.conf 

方法二

修改/etc/default/grub

GRUB_CMDLINE_LINUX="ipv6.disable=1"

保存修改 Debian、Ubuntu或Linux Mint系统:

sudo update-grub 

Fedora、CentOS/RHEL系统:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg 

最后重启