相关疑难解决方法(0)

如何删除旧的Docker容器

这个问题与我是否应该关注多余的,非运行的Docker容器有关?.

我想知道如何删除旧容器.将docker rm 3e552code34a让你删除一个,但我有很多了.docker rm --help不提供选择选项(如全部或图像名称).

也许有一个存储这些容器的目录,我可以手动轻松删除它们?

docker

1162
推荐指数
23
解决办法
69万
查看次数

Docker镜像和容器之间有什么区别?

使用Docker时,我们从基本映像开始.我们启动它,创建更改并将这些更改保存在层中,形成另一个图像.

所以我最终得到了一个用于我的PostgreSQL实例的图像和一个用于我的Web应用程序的图像,这些图像继续保持不变.

所以问题是:什么是容器?

docker docker-image docker-container

804
推荐指数
20
解决办法
30万
查看次数

来自守护程序的错误响应:冲突:无法删除 2602b4852593(无法强制)- 映像具有依赖的子映像

我无法删除 docker 镜像。出现以下错误。

docker image rm -f $(docker image ls -aq)
Error response from daemon: conflict: unable to delete 6ab53ec1a8c9 (cannot be forced) - image is being used by running container d65f1c6b7982
Error response from daemon: conflict: unable to delete 2602b4852593 (cannot be forced) - image has dependent child images
Run Code Online (Sandbox Code Playgroud)

码头工人版本:

docker --version
Docker version 17.05.0-ce, build 89658be
Run Code Online (Sandbox Code Playgroud)

docker

6
推荐指数
1
解决办法
1万
查看次数

收到“冲突:无法删除存储库引用”

我正在尝试删除测试图像:

docker image rm test-image
Run Code Online (Sandbox Code Playgroud)

但我越来越

Error response from daemon: conflict: unable to remove repository reference "test-image" (must force) - container 4ca6d09c1103 is using its referenced image 133c9587889f
Run Code Online (Sandbox Code Playgroud)

但是,此容器不存在:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
fff756b1399a        rocker/shiny        "/usr/bin/shiny-se..."   6 months ago        Up 12 days          0.0.0.0:3838->3838/tcp   shinyServerBdl2
Run Code Online (Sandbox Code Playgroud)

那么:这是什么意思?

我打过电话

docker build . -t test-image
docker run -it test-image
Run Code Online (Sandbox Code Playgroud)

从创建图像,Dockerfile但是为什么不能在这里删除图像?我也试过

docker rmi test-image
Run Code Online (Sandbox Code Playgroud)

没有成功。

docker

4
推荐指数
1
解决办法
5497
查看次数

标签 统计

docker ×4

docker-container ×1

docker-image ×1