Docker 中 Error response from daemon Confict 报错处理

时间:2024-03-15 13:38:08

错误说明

在执行 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 中 Error response from daemon Confict 报错处理

解决方式

查看运行的容器

docker ps -a

Docker 中 Error response from daemon Confict 报错处理

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

执行以下命令

删除容器

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

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