错误说明

在执行 docker run --name nginx-test -d -p 8080:80 nginx 的时候报错

docker: Error response from daemon: Conflict. The container name "/nginx-test" is already in use by container "9541b3ee1
99132ac18085d4ec63b9ed74eee4bc8af1c590ce4449825c69df215". You have to remove (or rename) that container to be able to re
use that name.
See 'docker run --help'.

图示

 

 处理方式

查看运行的容器

docker ps -a

 看到之前运行docker容器还没有退出,导致出现容器重名情况。

执行以下命令

删除容器

docker rm 038c92e(容器ID) 
docker rm 7bbdf52

最后重新输入 docker run 就行了。 

Logo

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

更多推荐