TIL
[Docker]도커란? 도커 기초 요약 정리
vluevy
2022. 5. 12. 16:31
728x90
반응형
- Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼
- 컨테이너라는 표준화된 유닛으로 소프트웨어를 패키징
- 컨테이너 : 라이브러리 + 시스템 도구 + 코드 + 런타임 등 포함
-> 컨테이너 기반의 오픈소스 가상화 플랫폼
-> 도커를 통해 지속적 CI/CD를 유지
Dockerfile이란?
- 도커가 읽을 작업 지시서
- 도커파일을 통해 컨테이너 생성
컨테이너란?
- 격리된 공간에서 프로세스가 동작하는 가상화 기술
- 도커 이전부터 존재해옴
- 이미지를 통해 실행한 인스턴스를 도커 컨테이너라고 함
이미지란?
- 컨테이너 실행에 필요한 파일과 설정값 등을 포함하고 있는 것
- 불변성(Immutable)
- 도커 이미지를 저장해두는 곳 -> 도커허브(Docker hub)
반응형