解决虚拟机挂起后,docker容器无法访问的问题

一.问题描述

当我们运行一个docker容器,服务正常运行,但是挂载虚拟机后,发现该docker容器虽然状态仍然是运行中,但是却无法访问。

举例:mysql容器在虚拟机挂载并恢复后,无法访问,如下图:

此时发现navicat连接不上该mysql容器了。

二.解决办法

这一步很玄学,就是我们挂载虚拟机时,不要点击那个按钮,而是根据下图的方式进行虚拟机挂载。

这种挂载方式,就不会导致docker容器无法访问。亲测有效~~

喜欢本篇文章的话,可以留个免费的关注呦~~

三.好处

1.虚拟机挂起并恢复运行后,docker容器仍可访问。

2.虚拟机关机并重启后,通过【docker restart 容器名】 重新运行docker容器,仍可访问。

相关推荐
Best-Wishes13 分钟前
BurpSuite Pro教育版在linux系统中配置
linux·运维·服务器·网络安全·burpsuite
pnoker17 分钟前
从零部署 IoT DC3:四步快速启动实录
物联网·docker·部署
志栋智能19 分钟前
从关联到因果:智能超自动化如何实现真正的根因分析定界
运维·自动化
虎王物联21 分钟前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径
linux·运维·docker·rk3568·aiot·嵌入式linux
报错小能手1 小时前
Kubernetes入门实战课 1
云原生·容器·kubernetes
从入门到退休2 小时前
企业远程控制选型:向日葵SDK vs RustDesk自建,谁是更务实的选择?
运维·服务器·网络·远程工作·远程控制
缘友一世3 小时前
GLM-5.3-NVFP4 部署实战系列[二]Docker 镜像选择与补丁镜像构建:纯 Python overlay,不重编一行 CUDA
python·docker·容器·vllm
harmony&4 小时前
Kubernetes 实战:认证授权、集群 Dashboard 与动态卷供应全解析
云原生·容器·kubernetes
数字化小张4 小时前
Docker镜像优化——从1GB到100MB的瘦身实践
docker
小王C语言4 小时前
Windows 无法使用 ssh 连接虚拟机(ubuntu),网络没问题的情况下
运维·ssh