도커 입문 부터 배포 까지 (5) 도커 볼륨(Volume) & mySQL
·
카테고리 없음
도커 볼륨(Volume)이란? 도커 볼륨은 호스트 시스템에 데이터를 저장해서 컨테이너가 종료되거나 삭제되어도 데이터를 유지할 수 있게 해준다. 왜 도커 볼륨을 사용해야 할까?데이터 영속성(Persistence):컨테이너는 기본적으로 휘발성이라 삭제되면 데이터도 같이 삭제된다.볼륨을 사용하면 컨테이너 삭제와 상관없이 데이터를 유지할 수 있다.컨테이너 간 데이터 공유:동일한 볼륨을 여러 컨테이너에서 마운트하면, 데이터를 공유할 수 있다.데이터 백업과 복구:볼륨 데이터를 쉽게 백업하고 복구할 수 있다.효율성:도커는 볼륨 데이터를 저장할 때 호스트 시스템의 파일 시스템보다 성능에 최적화된 방법을 사용한다.호스트 독립성:컨테이너 내부에서 데이터가 격리된 상태로 유지되면서도 필요할 때 호스트 시스템에 접근할 수 있..
도커 입문 부터 배포 까지 (2) 도커 / 컨테이너 / 이미지란? / 설치
·
카테고리 없음
도커(Docker), 컨테이너(Container), 이미지(Image)란?도커란?도커는 컨테이너를 사용하여 각각의 프로그램을 분리된 환경에서 실행하고 관리할 수 있는 툴이다. 컨테이너란?컨테이너는 하나의 컴퓨터 환경 내에서 독립적인 컴퓨터 환경을 구성하는 기술이다. 이를 통해 각 환경에 별도의 프로그램을 설치하고 실행할 수 있다.컨테이너의 개념(미니 컴퓨터)윈도우 환경의 예: 윈도우 컴퓨터에서 여러 사용자 계정을 만들어 사용하는 것과 비슷하게, 각 계정은 독립적인 환경으로 구성 되는 것.호스트 컴퓨터: 컨테이너를 포함하고 있는 실제 컴퓨터를 말한다.미니 컴퓨터 환경: 하나의 호스트 컴퓨터에서 여러 개의 컨테이너를 실행해, 각 컨테이너가 독립적으로 동작.컨테이너의 독립성디스크: 각 컨테이너는 자신만의 저장..