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

一.问题描述

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

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

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

二.解决办法

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

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

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

三.好处

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

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

相关推荐
网硕互联的小客服1 小时前
如何安全配置数据库(MySQL/PostgreSQL/MongoDB)
linux·运维·服务器·网络·windows
TDengine (老段)2 小时前
TDengine 中集群维护
大数据·运维·数据库·时序数据库·tdengine·涛思数据·物联
开挖掘机上班3 小时前
linux自有服务
linux·运维·服务器
wanhengidc3 小时前
算力服务器和GPU服务器之间的联系
运维·服务器
大海里的番茄4 小时前
Wave Terminal + Cpolar:SSH远程访问的跨平台实战+内网穿透配置全解析
运维·ssh
Elastic 中国社区官方博客4 小时前
Elasticsearch Synthetic _source
大数据·运维·elasticsearch·搜索引擎·全文检索·可用性测试
项目題供诗4 小时前
黑马k8s(十四)
云原生·容器·kubernetes
AWS官方合作商6 小时前
AWS EC2实例安全远程访问最佳实践
运维·安全·云计算·aws
傅里叶的耶7 小时前
Docker系列(四):容器操作全栈技术指南 --- 从入门到生产级管控
linux·ubuntu·docker·容器·dockerfile
杰哥技术分享7 小时前
Docker-mongodb
mongodb·docker·容器