DevOps BootCamp/도커

도커 - 기본 원리

cloudmaster 2023. 4. 8. 00:19

도커

 > 컨테이너 기술

 > 컨테이너를 생성하고 관리하기 위한 기술

 > 코드를 사용하는데 필요한 종속성과 도구가 포함

 > 서로 다른 환경에서 프로그램이 실행되도록 최신 버전을 고정시킴

 

가상 머신 vs Docker 컨테이너

★ 가상 머신(Virtual Machine)

  > Windows, macOS, Linux -> 위에 설치

  > 가상 운영 체제에서 오버헤드 발생

  > 메모리,CPU, 하드 드라이브에 낭비 발생

  > 분리된 환경, 환경별 구성, 안정적으로 공유 재생산

  > 메모리 낭비, 성능 저하, 모든 시스템에 버추얼 머신 설정

 

★ 도커

 > 별도의 운영체제 설치x > 내부 컨테이너에서 작동 > 도커 엔진 > 컨테이너

 > 구성 파일을 작성하여 설명할 수 있음

 

'DevOps BootCamp > 도커' 카테고리의 다른 글

컨테이너 - 볼륨과 환경 변수  (1) 2023.04.13
도커 푸시하기  (0) 2023.04.13
두 개의 도커 이미지 다루기  (0) 2023.04.12
왜 도커인가?  (0) 2023.04.11
도커 컨테이너 차트 시트  (0) 2023.04.10