使用docker-compose删除单个命名卷?
问题描述:
这是可能从docker-compose
- 或者我确定卷位置并删除它们?使用docker-compose删除单个命名卷?
我只能找到删除所有与docker-compose.yaml配置文件关联的卷的功能。
答
撰写只能清除在YML文件中定义的所有卷,或无
→ docker-compose down -v
如果你不希望调查哪些卷用于当前撰写文件,并与docker volume rm X
删除它们,然后创建一个切开撰写文件,只有要删除
泊坞窗,compose.yml
version: "2.1"
volumes:
one:
two:
three:
泊坞窗,撰写-cleanup.yml卷列出
version: "2.1"
volumes:
two:
然后你可以根据撰写文件
→ docker-compose up
Creating volume "composevolumes_three" with default driver
Creating volume "composevolumes_two" with default driver
Creating volume "composevolumes_one" with default driver
Attaching to
→ docker-compose -f docker-compose-cleanup.yml down -v
Removing volume composevolumes_two
'搬运工量RM我-volume'作用于不同的集合?你目前使用哪个命令? –
'docker-compose stop -v'删除所有关联的卷。 –
哇,我甚至在官方文档中找不到。 –