目录

问题原因

问题思路

解决方法

看这里


问题原因

        今日在执行docker命令时提示

docker: Error response from daemon: Conflict. The container name "/nacos" is already in use by container "0506d263116590fa90adee8f7df1aecd8157f6919325edbe4c054f113f42ec10". You have to remove (or rename) that container to be able to reuse that name. See 'docker run --help'.

        碰到这个问题是因为我执行创建容器命令时,上一次的命令有错误,再次创建容器时已经存在一个同名的进程了(不管你有没有创建成功),要么修改名字,要么删除已存在的进程。


问题思路

        我们只需要删除已存在的这个容器就好了,下面就是解决方法。


解决方法

#显示已启动Docker进程
docker ps
#显示最新创建的容器(包含所有的状态)
docker ps -l

 因为是未成功执行的容器,所以用   docker ps -l   命令查看已存在名称的ID。

拿到ID,就可以执行删除了

删除命令
docker rm [ID]
例如
docker rm 8cb6ee1f505a


 

看这里

如果对你有帮助,记得点赞留言哦~

Logo

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

更多推荐