Engine
도커엔진에서 사용하는 기본단위는 이미지와 컨테이너이며, 두가지가 도커엔진의 핵심이다.
앞서 정리했지만, 도커엔진은 컨테이너와 이미지를 생성하고 사용하는데 필요한 기능을 제공하는 경량 런타임 도구이다.
Images
도커에서 이미지는 여러개의 계층으로 된 바이너리 파일로 존재하고, 컨테이너를 생성하고 실행할 때 읽기 전용으로 실행된다.
Format은 다음과 같이 구분된다.
[저장소 이름]/[이미지이름]:[태그]
swifty/ubuntu:14.0.4 or swifty/ubuntu:latest
저장소 : 이미지가 저장된 장소를 의미, 도커에서 기본적으로 제공하는 이미지 저장소인 Docker Hub를 통해 우분투, CentOS와 같은 이미지를 받을 수 있으며 애플리케이션을 관리하기 위해 개인 저장소를 만들어 이미지를 관리할 수 있다. 이미지를 생성할 때 저장소 이름을 명시할 필요하는 없으므로 생략가능.
이미지 이름: 생략 불가능. 이미지의 역햘 단위로 이름을 지정
태그 : 버전관리 목적
'Cloud & NoSQL & Middleware > Docker' 카테고리의 다른 글
Docker Network (2) - 브리지(bridge) network (0) | 2018.09.17 |
---|---|
Docker Network (1) - docker0 (0) | 2018.09.14 |
Docker Container - 명령어 & Volume (0) | 2018.09.09 |
Docker? (0) | 2018.09.08 |
Docker in MacOS 설치 (0) | 2018.08.04 |