我正在尝试将postgres数据保存在docker容器中,这样一旦docker-compose down and docker-compose up -d你不丢失上一个会话中的数据.我无法做任何事情 - 拉下容器并再次备份会定期删除数据.
这是我目前的docker-compose.yml:
version: '2'
services:
api:
build: .
ports:
- '8245:8245'
volumes:
- .:/home/app/api
- /home/app/api/node_modules
- /home/app/api/public/src/bower_components
links:
- db
db:
build: ./database
env_file: .env
ports:
- '8246:5432'
volumes_from:
- dbdata
dbdata:
image: "postgres:9.5.2"
volumes:
- /var/lib/postgresql/data
Run Code Online (Sandbox Code Playgroud)
救命?