반응형
Docker 는 코어 기능을 제공하는 Docker Engine 을 중심으로,
이미지 생성 공개 컨테이너 실행으 ㄹ위한 여러가지 컴포넌트를 제공한다.
1. Docker Engine ( Docker 의 코어 기능 )
이미지생성과 컴포넌트 구동을 위한 코어기능이다.
도커 커맨드 실행 및 Dockerfile을 통한 이미지 생성 등을 수행한다.
2. Docker Kitematic ( Docker 의 GUI 툴 )
Docker 의 이미지 생성과 컴포넌트 구동 등을 위한 GUI 툴
그래픽된 UI를 통해 컨테이너를 관리한다.
3. Docker Compse (여러 컨테이너를 통합 관리)
여러 컨테이너의 구성 정보를 코드로 정의하고 커맨드를 통해 앱 실행 환경을 구성하는 컨테이너 통합 관리 툴
4. Docker Machine ( Docker 실행환경 구축)
로컬 호스트용인 VM 을 시작으로 클라우드 환경에 Docker 실행환경을 커맨들 ㅗ자동 생성하기 위한 툴
5. Docker Swarm
여러 Docker 호스트를 클러스터화 하기 위한 툴
Manager 는 클러스터 관리와 API를 제공하며 Node 는 Docker 컨테이너를 실행한다.
docker 에서 애플리케이션 실행 환경을 구동하기 위해 이러한 컴포넌트를 필요에 맞게 조합하여 사용한다.
Docker 를 클라이언트 OS 에서 사용하기 위하여 필수적인 툴을 하나로 정의한 Docker Toolbox 도 제공되고 있다.
반응형
'Docker' 카테고리의 다른 글
Docker 도커, 기본 기능 뭐가 있을까? (0) | 2022.02.19 |
---|---|
Docker Volume , 데이터 저장은? <ing> (0) | 2022.02.17 |
Docker 설치 , 우분투 (UBUNTU) (0) | 2022.02.17 |
Docker 가 뭔지 알고 쓰자 ( 컨테이너 가상화 ) (0) | 2022.02.17 |
Docker & Gitlab , 백업 및 복구 하기 <끝> (0) | 2022.02.16 |