본문 바로가기
Docker/Udemy Docker & Kubernetes

섹션 1:시작하기

by YoonJong 2023. 11. 21.
728x90

### 도커란 무엇인가 ? 
컨테이너 기술 = 피크닉 바구니
컨테이너를 생성하고 관리하기 위한 도구

 


### 왜 우리는 독립적인 표준화된 애플리케이션 패키지를 원할까 ? 
- 내가 작성한 프로젝트가 다른 환경에서 작동이 안될 수 있다.
- 팀이나 회사에서 각자 다른 환경에서 작업할 수 있다.

 


### 가상머신 vs 도커
가상머신  
- 내 OS 위에 다른 OS 를 띄운다.
- 장점 : 환경분리, 특정 환경 구성 가능
- 단점 : 중복 복제, 낭비 공간 발생, 성능 저하, 운영체제에 많은 영향을 끼친다.

도커
- 컨테이너를 사용하면 나의 OS 위에 내장 컨테이너를 사용.
- OS 에 미치는 영향이 적고 빠르다.
- 분리, 리빌딩, 공유가 쉽다.
- OS / Emulated Container Support / Docker Engine / Container

 


Docker Engine
Docker Desktop
Docker Hub
Docker Compose

728x90

댓글