본문 바로가기
Q&A해결2024년 8월 14일1분 읽기

Docker Compose 볼륨 마운트 질문

인프라공부
조회 390댓글 4

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

아직 댓글이 없습니다.
Ctrl+Enter로 등록