【发布时间】:2019-01-22 01:14:44
【问题描述】:
我有一个包含一些服务的 Docker Compose 文件。其中一个是我想备份卷并将所有数据迁移到另一台机器的数据库。 我的 docker-compose.yml 看起来像这样
version: '3'
services:
service1:
...
serviceN:
db:
image: postgres:11
ports:
- 5432:5432
networks:
- postgresnet
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
volumes:
- postgresql:/var/lib/postgresql
- postgresql_data:/var/lib/postgresql/data
volumes:
postgresql:
postgresql_data:
networks:
postgresnet:
driver: bridge
如何备份 postgresql 和 postgresql_data 卷的数据并将它们迁移到另一台机器上?
【问题讨论】:
标签: postgresql docker docker-compose