meta data for this page
docker upgrade 12 to 13
Stop all services.
Add new service with PGSQL v13
- docker-compose.yml
services: db: container_name: db image: postgres:12-alpine db13: container_name: db13 image: postgres:13-alpine
Start only DB services:
docker compose up db db13 -d
Make SQL dump and restore it in new DB:
docker exec -it db pg_dumpall -U nextcloud > upgrade_backup_12.sql cat upgrade_backup_12.sql | docker exec -i db13 psql -U nextcloud
Change services to use new db.