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

相关推荐
web小白成长日记22 分钟前
Node.js 编程实战:部署 Node.js 应用 —— Docker 容器化部署
docker·容器·node.js
YMWM_3 小时前
cursor连接Ubuntu远程
linux·运维·ubuntu
木卫二号Coding3 小时前
Docker-构建自己的Web-Linux系统-镜像colinchang/ubuntu-desktop:22.04
linux·ubuntu·docker
维度攻城狮3 小时前
Ubuntu突然无法中文输入的问题解决办法
linux·运维·ubuntu
春日见5 小时前
Docker中如何删除镜像
运维·前端·人工智能·驱动开发·算法·docker·容器
Anastasiozzzz5 小时前
Docker介绍与常见指令
运维·docker·容器
qq_229058016 小时前
Docker常用命令
linux·服务器·docker
春日见6 小时前
Docker如何基于脚本拉取镜像,配置环境,尝试编译
运维·驱动开发·算法·docker·容器
wacpguo6 小时前
Ubuntu 24.04 安装 Docker
linux·ubuntu·docker
你才是臭弟弟7 小时前
Docker 容器使用运行镜像(Windows)
运维·docker·容器