'm having trouble with data persistence in my Docker Compose setup for a Spring Boot application that uses PostgreSQL. The data persists only when I stop the PostgreSQL container individually and start it again, but when I bring the entire Docker Compose stack down and then up again, the data is lost. Here’s my docker-compose.yml file:
Hi, Add a docker-compose file if the question is actual.
Have you created a volume and added that to your docker-compose file.
For example, the following is minimal just to show.
Create a volume:
From my docker-compose here is a snippet from the service section for postgres part.
ports:
- 5433:5432
volumes:
- pg1-1-node1-data:/pgdata
hostname: pg1-1-node1
container_name: pg1-1-node1
Then further down in the volumes sectio
volumes:
pg1-1-node1-data:
1 Like