【发布时间】:2023-04-06 11:13:01
【问题描述】:
我在 docker-compose 中使用 postgres
我已经像这样设置了我的 compose yaml:
postgres:
image: postgres
ports:
- "15432:5432"
volumes:
- postgres-data:/var/lib/postgresql/data
volumes:
postgres-data:
这工作得很好,但我很困惑,因为我在本地 postgres-data 目录中看不到任何文件。我的数据是持久的。如果我这样做docker-compose down 然后docker-compose up 我的数据库已被完全保留。在这个中间期间,数据存储在哪里?我可以看到的文件夹只是充当某种符号链接吗?
postgres-data 与我的 compose yaml 位于同一目录中。
我在 Windows 10 上。
【问题讨论】:
标签: postgresql docker-compose docker-volume