解决方法:
1.查看端口号的占用pid进程号 ps -ef|grep 3306
2.删除sql容器docker rm
4.重启docker,systemctl restart docker
5.创建mysql容器
docker run -p 3306:3306 --name mysql8 \
-v /root/mydocker/mysql/log:/etc/mysql/log \
-v /root/mydocker/mysql/data:/etc/mysql/data \
-v /root/mydocker/mysql/conf:/etc/mysql/conf \
-v /root/mydocker/mysql/mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456789 \
-d mysql:8.0