虚拟机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

相关推荐
大大da怪i23 分钟前
WSL-Ubuntu忘记root密码,修改root密码
linux·ubuntu
老黄编程24 分钟前
09-ubuntu20.04 执行 apt update时报错,是因为官网已停止维护不再更新的缘故吗?
linux·运维·服务器·ubuntu·数字证书
脑子不好的小菜鸟27 分钟前
用vscode连接远端ubuntu无法git push,vscode无法连接centos
git·vscode·ubuntu·centos
水月wwww27 分钟前
ubuntu网络连接出错解决办法
linux·运维·计算机网络·ubuntu·操作系统·ubuntu网络连接
_Johnny_27 分钟前
Ubuntu 配置临时 IP 和 VLAN
tcp/ip·ubuntu·php
0wioiw027 分钟前
Ubuntu(①shell脚本)
linux·运维·ubuntu
illuspas29 分钟前
AMD MI50 在Ubuntu 24.04下安装驱动和ROCm
linux·运维·ubuntu
HIT_Weston30 分钟前
19、【Ubuntu】【远程开发】技术方案分析:远程桌面
linux·运维·ubuntu
一叶龙洲32 分钟前
安装Win11+Ubuntu25.10双系统遇到的问题
windows·ubuntu
Hover_Z_快跑39 分钟前
Docker 部署 Elasticsearch 8.12 + Kibana + Nginx 负载均衡
nginx·elasticsearch·docker