docker容器端口映射消失的问题解决

 更新时间:2026年04月29日 09:15:43   作者:ITKEY_  
本文主要介绍了docker容器端口映射消失的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

问题描述

最近遇到一个奇怪的问题,我在docker中安装的mysql容器不清楚什么原因导致的,无端口映射了。
容器3306=>主机的3306

容器的创建命令如下:

#下载镜像
docker pull mysql:5.7.37
#创建mysql实例
docker run --name ruoyi-mysql -p 3306:3306 -e MYSQL\_ROOT\_PASSWORD=itkey123456 -d mysql:5.7.37

以前是可以正常使用的,过了一段时间没有启动过docker,后来启动docker容器发现数据库无法正常连接。

docker ps
CONTAINER ID   IMAGE          COMMAND                   CREATED        STATUS       PORTS     NAMES
36af093ee5ec   mysql:5.7.37   "docker-entrypoint.s…"   7 months ago   Up 2 hours             ruoyi-mysql

从这个命令中可以看出PORTS没有映射信息了。

原因猜测

  1. 我使用的archlinux,会不会某次更新导致了docker出BUG了?
  2. 因为我偶尔会在本地在启动一个3306端口的数据库,可能导致端口冲突。理论上只会提示报错,不应该会影响 啊。

解决办法

目前没找到完美解决,仅供参考。

我是把我的mysql数据库导出,重新在创建一个容器。

到此这篇关于docker容器端口映射消失的问题解决的文章就介绍到这了,更多相关docker 端口映射内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • docker-compose安装Jenkins的实践笔记

    docker-compose安装Jenkins的实践笔记

    jenkins是一个比较强大的自动构建工具, Jenkins是开源CI&CD软件领导者,提供超过1000个插件来支持构建、部署、自动化,本文给大家介绍docker-compose安装Jenkins的实践笔记,感兴趣的朋友一起看看吧
    2021-09-09
  • 浅谈Docker Desktop for Linux和Docker Engine区别

    浅谈Docker Desktop for Linux和Docker Engine

    本文主要介绍了Docker Desktop for Linux和Docker Engine区别,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • 使用Docker快速搭建Redis主从复制的完整步骤

    使用Docker快速搭建Redis主从复制的完整步骤

    在现代应用程序中,Redis凭借其高性能和简便的数据结构被广泛使用,为了提高数据的可用性和可靠性,很多时候我们需要在Redis中配置主从架构,这篇文章主要介绍了使用Docker快速搭建Redis主从复制的完整步骤,需要的朋友可以参考下
    2026-01-01
  • Docker安装Tomcat无法访问的问题及解决

    Docker安装Tomcat无法访问的问题及解决

    这篇文章主要介绍了Docker安装Tomcat无法访问的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Docker容器访问宿主机网络的方法

    Docker容器访问宿主机网络的方法

    这篇文章主要介绍了Docker容器访问宿主机网络的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10
  • docker创建中间件环境的实现步骤

    docker创建中间件环境的实现步骤

    本文主要介绍了docker创建中间件环境的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-08-08
  • Docker 使用nsenter工具进入容器的操作

    Docker 使用nsenter工具进入容器的操作

    这篇文章主要介绍了Docker 使用nsenter工具进入容器的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • docker nginx 运行后无法访问的问题解决

    docker nginx 运行后无法访问的问题解决

    这篇文章主要介绍了docker nginx 运行后无法访问的问题解决,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • docker环境下java参数传递与获取

    docker环境下java参数传递与获取

    这篇文章主要为大家详细介绍了docker环境下如何实现java参数传递与获取,文中的示例代码讲解详细,具有一定的借鉴价值,需要的小伙伴可以了解下
    2025-08-08
  • docker容器里执行apt-get update慢的解决过程

    docker容器里执行apt-get update慢的解决过程

    这篇文章主要介绍了docker容器里执行apt-get update慢的解决过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2026-03-03

最新评论