>컨테이너
: 애플리케이션이 의존성, 네트워크 환경, 파일 시스템에 구애받지 않는 애플리케이션 상자.
: Docker라는 기술 위에서 실행되도록 만들어짐.
>이미지
: 애플리케이션과 애플리케이션 구성을 함께 담아놓은 템플릿.
: 이미지라는 템플릿으로 컨테이너를 생성할 수 있다.
: 같은 이미지로 여러 개의 컨테이너를 생성할 수 있다. 이게 곧 수평 확장이다.
: 기본 이미지를 만들고, 기본 이미지에 필요한 부분을 수정하고 추가하여 새로운 이미지를 만들 수도 있다.
: 예를 들면, 스프링부트 초기 세팅을 기본 이미지로 삼고, 내가 만든 애플리케이션을 추가/커밋하여 이미지화 시킬 수 있다.
>레지스트리
: 이미지를 저장하는 공간을 레지스트리라고 한다.
: Docker Hub, Amazon ECR이 대표적인 이미지 레지스트리이다.
//Docker docs(Docker CLI)
https://docs.docker.com/engine/reference/commandline/container_run/
'코드스테이츠_국비교육 > [Section4]' 카테고리의 다른 글
76.01_[Cloud] 배포 흐름도_22.12.08 (0) | 2022.12.09 |
---|---|
75.01_[Cloud] 배포 자동화_22.12.07 (0) | 2022.12.07 |
74.02_[Cloud] 배포 컨테이너_컨테이너 방식의 장점_22.12.06 (1) | 2022.12.07 |
74.01_[Cloud] 배포 컨테이너_Docker 개요_22.12.06 (0) | 2022.12.07 |
73.02_[Cloud] 운영 환경 구성_데이터베이스 연결_22.12.05 (0) | 2022.12.05 |