gpt4 book ai didi

Docker 正在大量使用,但没有任何 Docker 容器

转载 作者:IT老高 更新时间:2023-10-28 12:33:21 25 4
gpt4 key购买 nike

编辑(21 年 2 月 19 日):自从我多年前提出这个原始问题以来已经过去了很长时间,从那时起我看到了一系列事件。我重新选择了一个我认为与解决此问题的最本地化和最安全的选项(通常与 docker-compose 相关联)一致的答案。虽然 docker 确实引入了 prune 命令,但它通常是一个危险的操作,我会谨慎使用它,因为您可能会无意中影响您机器上的其他应用程序或设置


我在使用 Docker 1.9.1 删除 Docker 卷时遇到问题。

我已删除所有已停止的容器,以便 docker ps -a 返回空。

当我使用 docker volume ls 时,我得到了一整套 Docker 容器:

docker volume ls
DRIVER VOLUME NAME
local a94211ea91d66142886d72ec476ece477bb5d2e7e52a5d73b2f2f98f6efa6e66
local 4f673316d690ca2d41abbdc9bf980c7a3f8d67242d76562bbd44079f5f438317
local eb6ab93effc4b90a2162e6fab6eeeb65bd0e4bd8a9290e1bad503d2a47aa8a78
local 91acb0f7644aec16d23a70f63f70027899017a884dab1f33ac8c4cf0dabe5f2c
local 4932e2fbad8f7e6246af96208d45a266eae11329f1adf176955f80ca2e874f69
local 68fd38fc78a8f02364a94934e9dd3b5d10e51de5b2546e7497eb21d6a1e7b750
local 7043a9642614dd6e9ca013cdf662451d2b3df6b1dddff97211a65ccf9f4c6d47
#etc x 50

由于这些卷都不包含任何重要内容,我尝试使用 docker volume rm $(docker volume ls -q) 清除所有卷。

在这个过程中,大部分都被删除了,但我又回来了:

Error response from daemon: Conflict: volume is in use
Error response from daemon: Conflict: volume is in use
Error response from daemon: Conflict: volume is in use
Error response from daemon: Conflict: volume is in use
Error response from daemon: Conflict: volume is in use

其中很大一部分。如果我一开始没有任何容器,这些卷是如何使用的?

最佳答案

也许卷是通过 docker-compose 创建的?如果是这样,它应该 get removed by:

docker-compose down --volumes

归功于 Niels Bech Nielsen !

关于Docker 正在大量使用,但没有任何 Docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34658836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com