虚拟机ubuntu中docker容器端口无法转发可能的一个问题

今天发现一个奇怪的问题。

在vmware里面的Ubuntu虚拟机,不知道为啥docker转发一直不成功。

看了半天,无论是docker ps的进程状态,netstat的端口状态,和iptables的转发链接都是没问题了。

然后我就ifconfig看了一下虚拟机的Ip,发现一个奇怪的东西。

仔细看会发现我的docker网卡没有ipv4的地址,导致了转发一直不成功。

看了一下文章,应该是因为虚拟机挂起的问题,挂起后docker0网卡的ipv4就没掉了。

简单的解决方法就是重启一下虚拟机就行。

虚拟机重启后docker0获取到了ip就正常了。

或者重启docker服务就行,我的docker是安装Ubuntu的时候我选了一同安装docker,所以是用snap安装的。

sudo snap restart docker

相关推荐
网络小白不怕黑6 小时前
Docker容器网络:四大模式解析与自定义网络
运维·docker·容器
gwd20010 小时前
如何快速设置 Docker 代理设置
运维·人工智能·docker·容器
一苓二肆11 小时前
代码常用工具使用
git·vscode·docker·github·vim
weixin_5214311211 小时前
Docker容器技术
运维·docker·容器
java_logo12 小时前
LinuxServer.io LibreOffice 容器化部署指南
java·开发语言·docker·dubbo·openoffice·libreoffice·opensource
杨浦老苏12 小时前
隐私优先的图片遮蔽工具AutoRedact
docker·ai·工具·群晖·图片
Radan小哥13 小时前
Docker学习笔记—day012
笔记·学习·docker
qq_54702617914 小时前
Docker 搭建Nexus3私服
运维·docker·容器
周杰伦_Jay14 小时前
【BGE-M3与主流RAG嵌入模型】知识库嵌入模型对比
人工智能·机器学习·eureka·开源·github
driver199915 小时前
hyperV装的windows11安装docker不支持虚拟化
运维·docker·容器