• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

컴포즈 볼륨 질문

21.11.04 00:27 작성 조회수 138

1

볼륨의 경우 로컬 디렉토리를 만들어 wordpress 에서 디비 컨테이너를 삭제하고 다시 띄워도 기존 데이터가 그래도 wordpress에 적용되는 것을 볼수 있었습니다.

실험삼아 compose down을 하고 다시 up을 하니 기존 데이터가 날라가고 wordpress도 다시 설치하라고 뜨더군요..

wordpress 컨테이너까지 삭제하고 다시 띄우는 경우 왜 기존 데이터가 유지 되지 않는지 궁금합니다.

또한 compose의 경우 db 컨테이너만 삭제하고 다시 띄우는 방법은 없는것인지 궁금합니다.

답변 1

답변을 작성해보세요.

0

안녕하세요.

디비 컨테이너에 volume을 적용했다면 의도한 대로 compose down 후 up을 해도 정상적으로 데이터가 남아 있어야 합니다. 그렇지 않다면 관련 스샷을 업로드해 주시겠어요?

compose에서 특정 서비스만 실행하려면 docker-compose 명령어에 서비스 이름을 추가해주시면 됩니다.

docker-compose down mysql

docker-compose up -d mysql

감사합니다!