强烈推荐博客:https://www.cnblogs.com/hailun1987/p/7518306.html

docker启动一个容器时报错

百度翻译

                

原因

 docker服务启动时定义的自定义链DOCKER由于某种原因被清掉,重启docker服务可重新生成自定义链DOCKER

解决

        重启docker服务,删除刚才运行报错运行成功的容器,再重新运行镜像

[root@localhost ~]# systemctl restart docker            //重启docker
[root@localhost ~]# docker ps -a                  //查看所有的容器
[root@localhost ~]# docker rm -f mysql             //强制删除刚刚运行的mysql容器
[root@localhost ~]# docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v /root/mysql/conf.d:/etc/mysql/conf.d --name mysql -d mysql:latest   //重新运行mysql镜像

            

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐