728x90
### 도커란 무엇인가 ?
컨테이너 기술 = 피크닉 바구니
컨테이너를 생성하고 관리하기 위한 도구
### 왜 우리는 독립적인 표준화된 애플리케이션 패키지를 원할까 ?
- 내가 작성한 프로젝트가 다른 환경에서 작동이 안될 수 있다.
- 팀이나 회사에서 각자 다른 환경에서 작업할 수 있다.
### 가상머신 vs 도커
가상머신
- 내 OS 위에 다른 OS 를 띄운다.
- 장점 : 환경분리, 특정 환경 구성 가능
- 단점 : 중복 복제, 낭비 공간 발생, 성능 저하, 운영체제에 많은 영향을 끼친다.
도커
- 컨테이너를 사용하면 나의 OS 위에 내장 컨테이너를 사용.
- OS 에 미치는 영향이 적고 빠르다.
- 분리, 리빌딩, 공유가 쉽다.
- OS / Emulated Container Support / Docker Engine / Container
Docker Engine
Docker Desktop
Docker Hub
Docker Compose
728x90
'Docker > Udemy Docker & Kubernetes' 카테고리의 다른 글
섹션4. 네트워킹:(교차) 컨테이너 통신 (1) | 2023.11.28 |
---|---|
섹션3. 데이터 관리 및 볼륨으로 작업하기 (2) | 2023.11.26 |
섹션2. Docker 이미지 & 컨테이너: 코어 빌딩 블록 (0) | 2023.11.24 |
댓글