【发布时间】:2021-07-30 09:18:38
【问题描述】:
我正在运行一个简单的 docker-compose.yml 文件,其中包含以下指令:
services:
postgres:
image: postgres:12
volumes:
- db-data:/var/lib/postgresql/data:cached
volumes:
db-data:
一切都按预期工作,postgres 似乎可以轻松创建和查找其数据库文件。然而,主机文件系统中甚至不存在“/var/lib/postgresql”。 “/var/lib/docker/volumes/”包含文件,但如果不是主机文件系统,“/var/lib/postgresql/data”指向哪里?
【问题讨论】:
-
这可能因您的存储驱动程序和配置而异,但基本上在
/var/lib/docker/volumes中。您可以使用docker volume ls获取已知 docker 卷的列表
标签: docker docker-compose docker-volume