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

一.问题描述

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

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

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

二.解决办法

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

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

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

三.好处

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

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

相关推荐
William.csj1 小时前
服务器——“查询不到显卡驱动,且输入nvidia-smi报错”的解决办法
运维·服务器
LgZhu(Yanker)1 小时前
27、企业维修保养(M&R)全流程管理:从预防性维护到智能运维的进阶之路
大数据·运维·人工智能·erp·设备·维修·保养
sheji1051 小时前
docker启动出现Error response from daemon: Container的问题【已解决】
运维·docker·容器
Sally璐璐4 小时前
LVS-DR模式高性能负载均衡实战
运维
路由侠内网穿透4 小时前
本地部署 SQLite 数据库管理工具 SQLite Browser ( Web ) 并实现外部访问
运维·服务器·开发语言·前端·数据库·sqlite
CodeHackerBhx4 小时前
Jenkins
java·运维·jenkins
小白不想白a5 小时前
【docker】namespace 命名空间
运维·docker·容器
忘忧人生5 小时前
docker 容器常用命令
java·docker·容器
小z博客5 小时前
使用Docker轻松部署Zurl搭建自己的短链接服务
运维·docker·容器
橘颂TA5 小时前
【Linux】特效爆满的Vim的配置方法 and make/Makefile原理
linux·运维·服务器·vim