1、今天使用命令创建运行MySQL容器的时候报了IPv4 forwarding is disabled. Networking will not work.
这个错误,docker命令如下:
docker run --name mysql -v /conf/mysql:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql
2、解决方案:编辑/usr/lib/sysctl.d/00-system.conf这个文件
vi /usr/lib/sysctl.d/00-system.conf
3、加入如下代码
net.ipv4.ip_forward=1
4、重启网络服务
systemctl restart network
5、删除报错容器
docker ps
docker stop mysql // mysql为容器名
docker rm mysql
6、重新创建容器
docker run --name mysql -v /conf/mysql:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql