java 只监听ipv6_docker 只监听ipv6 导致无法访问

服务器安装了docker 之后, 拉取nginx 镜像, 运行出现:

[zk@xxx opt]$ netstat -nlp

(No info could be read for "-p": geteuid()=1003 but you should be root.)

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 :::80 :::* LISTEN -

而不是: tcp 0 0.0.0.0:80 0.0.0.0:* LISTEN -

测试了google上的各种方法, 在临近放弃的时候, 发现一个管用的: https://github.com/moby/moby/issues/2174, 同时吐槽一下, 百度 n 多人的博客都是一模一样的, 都不管用, 不知道是百度的问题还是国内博客作风问题............此处没有态度, 仅做吐槽. 最后用的方法是:

nano /etc/default/grub

add ipv6.disable=1 at line 6,like:

GRUB_CMDLINE_LINUX="ipv6.disable=1 ..."

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

reboot

感谢!!

最终效果:

[zk@xxx opt]$ netstat -nlp

(No info could be read for "-p": geteuid()=1003 but you should be root.)

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值