Docker 컨테이너 실행 시 볼륨 마운트는 어떻게 하시나요?

안녕하세요. 데이터 지속성을 위해 호스트와 컨테이너 간 볼륨 마운트가 필요한데, 정확한 명령어와 마운트 경로 설정 방법이 궁금합니다.

1개의 답변이 있어요!

  • Docker에서 컨테이너 실행 시 볼륨 마운트를 설정하려면 -v 또는 --mount 옵션을 사용합니다. -v 옵션은 호스트경로:컨테이너경로 형식으로 지정하며, 예를 들어 docker run -v /path/to/host:/path/in/container로 호스트의 경로를 컨테이너 내 경로에 마운트할 수 있습니다. --mount는 더 명확한 구문으로, docker run --mount type=bind,source=/path/to/host,target=/path/in/container로 사용합니다. 볼륨 마운트는 데이터의 지속성을 보장하며, 컨테이너가 삭제되거나 재시작되어도 데이터를 보존할 수 있습니다.