大佬教程收集整理的这篇文章主要介绍了Docker:此撰写文件的Docker卷位于何处,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
此类卷在Docker内部,并存储在Docker存储区(通常位于/var/lib/docker
)下。您可以获取卷列表:
$ docker volume ls
DRIVER VolUME name
local 1c59d5b7e90e9173ca30a7fcb6b9183c3f5a37bd2505ca78ad77cf4062bd0465
local 2f13b0cec834a0250845b9dcb2bce548f7c7f35ed9cdaa7d5990bf896e952d02
local a3d54ec4582c3c7ad5a6172e1d4eed38cfb3e7d97df6d524a3edd544dc455917
local e6c389d80768356cdefd6c04f6b384057e9fe2835d6e1d3792691b887d767724
如果您要执行以下操作,则可以准确找到卷在系统上的存储位置:
$ docker inspect 1c59d5b7e90e9173ca30a7fcb6b9183c3f5a37bd2505ca78ad77cf4062bd0465
[
{
"Driver": "local",
"Labels": null,
"Mountpoint": "/var/lib/docker/volumes/1c59d5b7e90e9173ca30a7fcb6b9183c3f5a37bd2505ca78ad77cf4062bd0465/_data",
"name": "1c59d5b7e90e9173ca30a7fcb6b9183c3f5a37bd2505ca78ad77cf4062bd0465",
"Options": {},
"Scope": "local"
}
]
只要确保不使事物悬空,在这种情况下,您可以使用prune命令docker volume prune
。这将为您提供此输出,您可以选择是否继续修剪。
$ docker volume prune
WARNING! This will remove all volumes not used by at least one container.
Are you sure you want to conTinue? [y/N]
当您除了定义卷或网络应该存在之外不需要执行任何其他操作时,就有一种倾向接受诸如卷和网络之类的这些“空”定义。也就是说,如果要创建它,但可以使用默认设置,则没有特别的理由指定参数。
以上是大佬教程为你收集整理的Docker:此撰写文件的Docker卷位于何处全部内容,希望文章能够帮你解决Docker:此撰写文件的Docker卷位于何处所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。