记一次docker问题重启后MYSQL无法连接问题

在使用Docker搭建的本地虚拟机上,遇到MySQL容器重启后无法连接的问题。尽管MySQL已启动,但连接始终失败。排查过程中发现启动命令提示IPv4转发被禁用。解决方法是通过修改系统配置启用IPv4转发,并重启网络服务,从而消除错误并恢复MySQL容器的正常连接。
摘要由CSDN通过智能技术生成

记一次docker问题重启后MYSQL无法连接问题

  1. 问题描述

        刚刚接触docker,在本地搭建了虚拟机,安装了docker,因为是自己电脑,难免重启,然后刚安装的时候正常连接,但是重启之后,再也无法正常连接mysql了,但是实际上mysql已经正常启动了。

  1. 问题排查

        各种重启都不行,没办法,删了原来新建的,重新创建了一个mysql容器,这个时候发现还是连接不上,不过此时打印了一句话(WARNING: IPv4 forwarding is disabled. Networking will not work.),如下为启动相关命令:

[root@localhost conf]# docker run -p 3306:3306 --name mysql -v /jiaxuch/mysql/conf:/etc/mysql/ -v /jiaxuch/mysql/logs:/logs -v /jiaxuch/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=jiaxu123 -d mysql:5.6
WARNING: IPv4 forwarding is disabled. Networking will not work. 
9d858f0aefd3dde56a75b3c438df9f9362d5c0a721849b204909e75ea083d0f1
[root@localhost conf]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
9d858f0aef
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值