当前位置: 首页 > 知识库问答 >
问题:

Docker后台程序错误响应:“冲突...容器已在使用”

章城
2023-03-14
Error response from daemon: Conflict. 
The name "qgis-desktop-2-4" is already in use by container 235566ae17b8. 
You have to delete (or rename) that container to be able to reuse that name.

我不完全确定这意味着什么,尽管在这个网站上搜索线索。在此之前,我没有更改任何内容,并成功地使用以下命令启动了容器:

sudo docker run --rm --name="qgis-desktop-2-4"     -i -t     -v ${HOME}:/home/${USER}     -v /tmp/.X11-unix:/tmp/.X11-unix     -e DISPLAY=unix$DISPLAY     kartoza/qgis-desktop:latest

我怎么才能修好这个?

共有1个答案

申屠涛
2023-03-14

看起来系统中已经存在名为qgis-desktop-2-4的容器。您可以检查下面命令的输出以确认它是否确实存在:

$ docker ps -a

上面命令输出中的最后一列是名称。

如果容器存在,请使用以下方法将其移除:

$ docker rm qgis-desktop-2-4
$ docker rm -f qgis-desktop-2-4
 类似资料:
  • 本文向大家介绍Docker 在后台运行容器,包括了Docker 在后台运行容器的使用技巧和注意事项,需要的朋友参考一下 示例 要使容器在后台运行,请-d在容器启动期间提供命令行选项: 该选项-d以分离模式运行容器。它也等效于-d=true。 处于分离模式的容器停止时不能自动删除,这意味着不能将--rm选项与-d选项结合使用。

  • 我在我的项目中创建了以下Dockerfile来容器化Spring app 无论我是否尝试在ADD./spring-boot-app.jar/app/app.jar中提供jar文件的完整项目路径,仍然会导致以下错误- 但是当运行命令docker-compose up时,它没有将spring boot app容器与mysql容器链接起来,并给出通信链接失败错误。这可能是因为Dockerfile入口点。

  • 问题内容: 我想在Docker上删除容器,但是要删除时发生错误 我下一步删除容器之前,请参阅现有容器列表 我要删除该列表,即 “ training / webapp”, 但发生了一个错误 容器是否在图像中运行? 请帮忙 问题答案: 首先,删除容器名称 结果 删除第二部分,该部分在要删除的容器上列出 二,取出容器 结果 检查配件

  • 我想删除Docker中的容器,但当您想删除时发生错误 删除容器之前的下一步,请查看现有容器的列表 一个我想删除的列表,即“training/webapp”,但发生了一个错误 容器是否在映像中运行? 请帮忙