- 리눅스 상에서 컨테이너 방식으로 프로세스를 격리해서 실행하고 관리할 수 있도록 도와줌
- 계층화된 파일 시스템에 기반해 효율적으로 이미지(프로세스 실행 환경)을 구축
- 이 이미지를 기반으로 컨테이너를 실행
- 특정 컨테이너의 상태를 변경해 이미지로 만들 수 있음
- 만들어진 이미지는 파일로 보관하거나 원격 저장소를 사용해 쉽게 공유 가능
왜 써야 함?
- 컨테이너는 어플리케이션을 환경에 구애 받지 않고 실행하는 기술
- 운영체제별로 존재하는 복잡한 설치 과정을 겪지 않음
도커에서 사용하는 도커파일(Dockerfile)은 서버 운영 기록을 코드화한 것
도커 파일로 도커 이미지를 만들 수 있음.
도커 이미지는 운영 기록을 실행할 시점
도커 파일로 이미지를 만들어 두면, 서버가 구성되는 시점이 이미지를 만든 시점으로 고정
www.44bits.io/ko/post/easy-deploy-with-docker
www.44bits.io/ko/post/why-should-i-use-docker-container
'리눅스' 카테고리의 다른 글
grep & find 명령어 정리(수정 중) (0) | 2021.02.02 |
---|---|
리눅스 명령어 정리 (0) | 2021.02.01 |
WSL 2에서 GPU accelerated machine learning training(GPU 사용하기) - 3 (2) | 2021.01.05 |
WSL 2에서 GPU accelerated machine learning training(GPU 사용하기) - 2 (0) | 2021.01.04 |
WSL 2에서 GPU accelerated machine learning training(GPU 사용하기) - 1 (0) | 2021.01.03 |