반응형 Volume2 [Docker] Volume의 정의, 종류, 터미널에서 사용하는 법 Volume이란?호스트머신(로컬 머신)의 폴더. 이미지에 존재하지 않고, 도커 컨테이너와 매핑된다.COPY 명령어와 비슷해 보이지만, copy 명령어는 파일을 복사만 하기 때문에 컨테이너 외부에서는 사용하지 못한다.volume은 실제로 폴더를 연결하기 때문에 컨테이너 외부/호스트머신에서도 사용이 가능하다.볼륨을 지정하면, Docker는 우리의 로컬머신 어딘가 경로에 컨테이너의 폴더를 매핑하는데, 그 경로는 우리가 알 수 없다.Anonymous volume과 Named volume이 있다. Volume 종류, 예시예를 들어 고객의 피드백을 받는 웹애플리케이션의 구조가 다음과 같다고 하자.고객이 어떤 피드백을 입력했을 때 피드백은 텍스트 파일 형태로 feedback이라는 폴더 안에 저장된다.이 웹 애플리케이.. 2025. 2. 3. [Docker] Volume과 Bind Mount의 정의, 필요한 이유 이 글은 Udemy 강의 Docker & Kubernetes: The Practical Guide [2024 Edition]을 수강하며 정리한 내용입니다. Data의 종류불변 & 읽기 전용 데이터소스코드나 운영체제를 포함한 애플리케이션을 docker image로 빌드를 하게 되면, 그 이미지는 더이상 편집이 불가하다. 만약 docker image에 포함된 무언가를 변경하고 싶다면, docker image를 새로 빌드 해야한다.임시 데이터프로그램이 실행되는 동안 생성된 임시 데이터 (변수 등)으로, 애플리케이션이 종료되면 사라진다. 애플리케이션이 실행되는 동안만 유효하다. 컨테이너가 종료되면 사라진다.영구 데이터프로그램이 실행되는 동안 데이터가 생성되고, 영구적으로 저장되어야 하는 데이터. 예를들면 회원가.. 2025. 2. 2. 이전 1 다음 반응형