记一次docker问题重启后MYSQL无法连接问题
- 问题描述
刚刚接触docker,在本地搭建了虚拟机,安装了docker,因为是自己电脑,难免重启,然后刚安装的时候正常连接,但是重启之后,再也无法正常连接mysql了,但是实际上mysql已经正常启动了。
- 问题排查
各种重启都不行,没办法,删了原来新建的,重新创建了一个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