清理 Docker Swarm 中未引用的配置和机密

Dir*_*irk 5 docker docker-swarm docker-swarm-mode docker-secrets

docker config ls在我的 Docker Swarm 集群上创建和删除堆栈和服务一段时间后,和返回的列表docker secret ls非常广泛。但是,列出的许多配置和机密都是以前部署的过时遗留物,并且不再被任何正在运行的服务引用。

是否有任何类似于docker system prune的快速等效方法可以清除未引用项目中的配置和秘密存储?

小智 2

不幸的是,没有办法轻松删除它们。我当前删除所有未使用的配置的解决方案是:

docker 配置 rm $(docker 配置 ls -q)