docker: Error response from daemon: Conflict. The container name “/mysql“ is already in use by conta

错误提示意思是, mysql已经被使用了, 就是本机内部已经有了一个名字为mysql容器, 我们可以用命令 sudo docker container ls 看下本机正在运⾏的容器

# Delete all containers 删除容器

docker rm $(docker ps -a -q) 删除镜像

# Delete all images

docker rmi $(docker images -q)

docker ps

docker ps -a

查看还有重复名称的mysql

利用 docker rm xxxxx

把他们都干掉

sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
上一篇:C语言-使用setrlimit限制进程的内存大小


下一篇:【Docker学习笔记 四】深入理解Docker镜像原理