728x90
# 도커
오픈소스 프로젝트로 경량 컨테이너가 Host OS 를 공유하여 Host 수준의 성능과 실행환경을 제공하는 기술
컨테이너를 생서하고, 생성된 컨테이너에서 Docker 이미지를 생성
- 도커 파일 : 컨테이너 이미지를 만들어 주는 설정파일
FROM, RUN, CMD, EXPOSE 등 내용을 설정
- 도커 이미지 : 서버프로그램, 소스, 바이너리 등의 묶음으로 하나의 이미지로 여러개의 컨테이너를 실행시킬 수 있음
소스코드와 Docker File을 Build하면 컨테이너 이미지가 생성
- 컨테이너 : 도커파일이 도커엔진 위에서 실행중인 상태로
격리된 공간에서 프로세스가 실행되도록 하는 Linux 커널기술
- 이미지 레파지토리 :
. 허브역할 : 이미지를 다른 서버, 사용자, 환경에 배포가능
. 패키징 : 프로그램, 라이브러리, 소스코드를 묶어 빌드
- 도커엔진 :
. 컨테이너 제어 : 이미지를 build, push, full, run 수행 데몬
. 컨테이너 생성 : LXC, 리눅스 컨테이너 기능을 이용
반응형
'호기심_메모' 카테고리의 다른 글
[VirtualBox] 설치하기 (0) | 2021.08.11 |
---|---|
[Ubuntu] 단축키 (0) | 2021.08.11 |
쿠버네티스 (0) | 2021.04.19 |
오토스칼링, Auto-Scaling (0) | 2016.12.02 |
ISO/IEC 9126 가 ISO/IEC 25010로 개정 (0) | 2016.11.29 |