问题描述
我有一个部署在 docker 上的程序需要链接到主机网络。所以我运行这个命令
docker run -d --network host demoProgram
暴露的端口是 80 。 发现输入命令后只绑定ipv6
netstat -tnlp
命令的结果是
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 680/rpcbind
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1044/sshd
tcp6 0 0 :::3306 :::* LISTEN 1097/MysqLd
tcp6 0 0 :::111 :::* LISTEN 680/rpcbind
tcp6 0 0 :::80 :::* LISTEN 2052/dotnet
tcp6 0 0 :::22 :::* LISTEN 1044/sshd
tcp6 0 0 :::33060 :::* LISTEN 1097/MysqLd
如何让容器绑定ipv4?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)