docker: Error response from daemon: Conflict. The container name xxx is already in use by container

在部署Cloudsuite Data Analytics时遇到Docker容器名冲突的问题,错误提示已有container使用了'master'名称。虽然未发现运行中的container,但通过执行特定命令解决了此问题。
摘要由CSDN通过智能技术生成

docker: Error response from daemon: Conflict. The container name xxx is already in use by container

1 问题由来

本问题主要是在部署Cloudsuite Data Analytics遇到的。需要说明的是我之前采用完全相同的指令部署过Cloudsuite Data Analytics应用一次。,第一次部署没有任何问题,但这一次(第二次)出现了问题,问题如下:
在这里插入图片描述
从图中可以看到在执行docker run -d --net hadoop-net --name master --hostname master cloudsuite/data-analytics master指令时出现了问题,说已经有container使用了master这个名字,但是从图中也可以看到docker ps指令执行后没有正在运行的container啊。

2 解决方案

网上一搜问题,就找到了解决方案,解决方案链接
对于我而言,只需要执行docker rm -f $(docker ps -a -q)就解决问题了,截图如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值