我一直在我的 PC 上使用 Docker 运行 Quantum GIS,并按照我在此处找到的以下说明: docker-qgis-desktop - 一个运行 QGIS 桌面的简单 docker 容器
直到上周我开始收到此错误消息时,一切都运行良好:
> 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
”`
我怎样才能解决这个问题?
原文由 marty_c 发布,翻译遵循 CC BY-SA 4.0 许可协议
看起来系统中已经存在一个名为
qgis-desktop-2-4
的容器。您可以检查以下命令的输出以确认它是否确实存在:上述命令输出的最后一列是名称。
如果容器存在,请使用以下方法将其删除:
或强行使用,
然后尝试创建一个新容器。