바인드마운트

Dev/Docker

[Docker] Docker 바인드마운트 사용해 파일 저장하기(vs 볼륨마운트)

단순 Docker를 사용하는 서버 환경에서 바인드마운트, 볼륨마운트를 사용하지 않고 DB의 File 테이블을 이용해 key값을 저장한다고 가정하고 컨테이너를 내리면 어떻게 될까요? DB의 File 테이블에는 key값이 저장되는데 실제로 파일은 없게 됩니다. 따라서, Docker를 사용할 땐 바인드 마운트와 볼륨 마운트에 대해 이해하는 것이 무엇보다 중요합니다! Docker 컨테이너에 쓰여진 데이터는 기본적으로 컨테이너가 삭제될 때 함께 사라집니다! 따라서 Docker에서는 데이터를 저장하기 위해 볼륨마운트와 바인드마운트라는 옵션을 제공하는데, 볼륨마운트와 바인드마운트의 차이점은 Docker가 마운트 포인트를 관리해주느냐 아니냐의 차이입니다! 프로젝트를 예로 들어 알아보겠습니다! 필자의 docker-com..

friendshipkim97
'바인드마운트' 태그의 글 목록