Docker Compose에서 볼륨 마운트를 하고 있는데 데이터가 자꾸 사라집니다.
# docker-compose.yml
services:
db:
image: postgres:15
environment:
POSTGRES_PASSWORD: mypassword
volumes:
- ./data:/var/lib/postgresql/data
app:
build: .
volumes:
- .:/app
- /app/node_modules
db 서비스를 docker compose down 후 다시 up 하면 데이터가 사라지는 경우가 있습니다. 그리고 app 서비스에서 /app/node_modules를 왜 별도로 마운트하는지 이해가 안 됩니다.
댓글 0