TIL

[Docker]도커란? 도커 기초 요약 정리

vluevy 2022. 5. 12. 16:31
728x90
반응형

- Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼

- 컨테이너라는 표준화된 유닛으로 소프트웨어를 패키징

- 컨테이너 : 라이브러리 + 시스템 도구 + 코드 + 런타임 등 포함

-> 컨테이너 기반의 오픈소스 가상화 플랫폼

-> 도커를 통해 지속적 CI/CD를 유지

 

Dockerfile이란?

- 도커가 읽을 작업 지시서

- 도커파일을 통해 컨테이너 생성

 

컨테이너란?

- 격리된 공간에서 프로세스가 동작하는 가상화 기술

- 도커 이전부터 존재해옴

- 이미지를 통해 실행한 인스턴스를 도커 컨테이너라고 함

이미지란?

- 컨테이너 실행에 필요한 파일과 설정값 등을 포함하고 있는 것

- 불변성(Immutable)

- 도커 이미지를 저장해두는 곳 -> 도커허브(Docker hub)

 

 

 

반응형