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

相关推荐
皓月盈江8 分钟前
Linux系统使用VSCode搭建GO开发环境
linux·vscode·ubuntu·golang·debian
CHHH_HHH18 分钟前
【Linux系统篇】进程间通信揭秘:从管道到共享内存
linux·服务器·c语言·开发语言·后端·ubuntu
putItInYourHand20 分钟前
Docker Compose 部署 Mosquitto MQTT Broker 完整实战指南
运维·docker·容器
生活爱好者!9 小时前
哇!影视新玩法!docker部署NEOWATCH NAS
运维·docker·容器
cpolar技术支持12 小时前
Docker 容器启动失败怎么查?端口、日志、权限与网络排障完整教程
linux·docker·容器·cpolar·网络排障
一技安身15 小时前
【大模型】Win11 部署 DeepSeek+ RAGFlow0.27.2 (Ollama方案,断网可用)
docker·ai·语言模型
新时代牛马15 小时前
docker run 起不来?从dockerd、containerd 到runc 一条线讲透
运维·docker·容器
JavaPub-rodert15 小时前
Docker 安装 MySQL 完整教程:从零部署数据库,到生产环境持久化配置
数据库·mysql·docker
努力努力再努力wz17 小时前
【Docker 入门系列】:从 Namespace、CGroup 到 LXC:理解容器运行时、rootfs 与 LXC 实战
运维·docker·容器
JavaPub-rodert18 小时前
Docker 多阶段构建:为什么生产环境镜像可以小 90%
运维·docker·容器