본문 바로가기

도커

도커 관련 공부2 도커 볼륨(Docker Volume)과 도커 마운트(Docker Mount)는 도커 컨테이너와 호스트 시스템 간의 데이터 공유 및 영속성을 관리하는 데 사용되는 기능입니다. 이 두 가지 개념은 관련이 있지만 목적과 사용 방법에서 차이가 있습니다. 도커 볼륨 (Docker Volume): 도커 볼륨은 도커 컨테이너와 별도로 관리되는 데이터 저장소입니다. 이는 컨테이너가 종료되거나 삭제되더라도 데이터가 보존되어야 하는 경우에 유용합니다. 도커 볼륨은 도커의 내장된 볼륨 드라이버를 사용하여 생성하고 관리합니다. 볼륨은 호스트 파일 시스템의 특정 디렉터리에 저장되며 컨테이너에서 이 디렉터리를 마운트하여 사용합니다. 볼륨은 여러 컨테이너 간에 데이터를 공유하고 데이터의 백업 및 복원을 용이하게 합니다. 도커 마운.. 더보기
도커 관련 공부 도커 컨테이너를 실행하면 다음과 같은 일이 일어납니다: 이미지 다운로드 또는 빌드: 컨테이너를 실행하기 위해 먼저 해당 컨테이너 이미지를 다운로드하거나, 이미지가 없다면 Dockerfile을 사용하여 이미지를 빌드합니다. 이미지는 컨테이너의 실행 환경을 정의하고 포함합니다. 컨테이너 생성: 다운로드 또는 빌드가 완료되면 Docker는 해당 이미지를 기반으로 새로운 컨테이너를 생성합니다. 컨테이너는 격리된 환경에서 실행되며 호스트 시스템과 격리되어 있습니다. 컨테이너 실행: 컨테이너가 생성되면 Docker는 컨테이너 내에서 정의된 프로세스 또는 응용 프로그램을 시작합니다. 컨테이너는 가상화된 파일 시스템, 네트워크, 환경 변수 등을 가지며, 호스트 시스템과 독립적으로 실행됩니다. 실행 중인 컨테이너 모니터.. 더보기