← 전체 글로 돌아가기

Docker

개인 프로젝트에서 Docker 볼륨 관리하기

운영 중에는 작은 이상 신호도 빨리 분리해서 봐야 한다. Docker 볼륨 설정이 잘못되면 데이터 손실로 이어질 수 있다.

개인 프로젝트를 운영하면서 Docker 볼륨을 관리하다 보면 실수가 잦다. 특히 바꾼 설정과 확인한 값을 따로 남겨야 다음 실수를 줄일 수 있다.

문제 해결의 흐름

웹 개발 관점에서 보면 화면만 보고 판단하면 놓치는 값이 많다. 로그, 응답, 설정 중 하나를 증거로 잡아야 한다.

  • 먼저 볼 값: 재현 조건과 로그
  • 같이 비교할 값: 정상일 때의 상태
  • 남겨둘 기록: 명령 출력, 응답 코드, 수정한 설정

기본 확인

npm run build

빌드부터 확인하면 불필요한 변경을 줄일 수 있다.

환경 차이 고려

로컬과 운영의 차이가 자주 숨어 있다. 환경 차이까지 적어두면 원인 추적이 쉬워진다.

검증 루틴

  1. 원래 증상이 같은 조건에서 다시 나는지 확인한다.
  2. 로그나 응답에서 바뀐 부분을 한 줄로 설명해본다.
  3. 공개 화면, 빌드 결과, 실제 요청 중 하나로 마지막 확인을 한다.

작은 확인을 남겨두면 다음 문제를 훨씬 짧게 처리할 수 있다. 관련 기록을 남겨두면 다음 확인이 훨씬 빨라진다.