[코드스테이츠] S4.Unit9 회고

JinYoung Choi·2023년 6월 5일
0

도커 이거 어렵다. 어렵다고 한 이유는 내용 자체가 어려운 건 아닌데 어디에 쓰여야 하는 건지 잘 모르겠다.

실습을 따라 한다고 하긴 했는데 사실 이게 뭐에 쓰이는지 잘 모르겠다?..

도커는 쓸 일이 생기면 그때 공부해 봐야 할 것 같다.

컨테이너 기술

컨테이너 기술은 애플리케이션과 해당 애플리케이션을 실행하는 데 필요한 모든 종속성을 포함하는 독립적인 실행 단위.
컨테이너는 운영 체제 수준 가상화를 통해 격리된 환경에서 애플리케이션을 실행하므로 호스트 시스템에 영향을 미치지 않으면서 일관된 동작을 보장한다.
컨테이너는 애플리케이션의 배포, 확장, 관리를 단순화하고 효율성을 높여준다.

도커

도커는 컨테이너화된 애플리케이션을 만들고 관리하기 위한 플랫폼.
도커는 애플리케이션을 컨테이너로 패키징하여 실행할 수 있도록 도와준다.
도커를 사용하면 애플리케이션과 해당 애플리케이션을 실행하는 데 필요한 종속성을 포함한 이미지를 만들고, 이 이미지를 사용하여 컨테이너를 실행할 수 있다.
또한, 도커는 이미지를 빠르게 배포하고 공유할 수 있는 레지스트리를 제공하여 효율적인 개발과 배포를 지원한다.

이미지

이미지는 도커 컨테이너를 만들기 위한 실행 가능한 패키지. 이미지는 애플리케이션 실행에 필요한 모든 파일, 코드, 종속성 등을 포함하고 있다. 이미지는 컨테이너화된 애플리케이션의 기반이 되며, 여러 개의 컨테이너를 실행할 때 사용된다.

레지스트리

레지스트리는 도커 이미지를 저장하고 관리하는 저장소.
대표적인 레지스트리인 Docker Hub에서는 수많은 공개 이미지를 검색하고 사용할 수 있다.
레지스트리는 이미지의 버전 관리와 배포를 지원하며, 이미지를 효율적으로 공유하고 관리할 수 있는 중앙 집중식 저장소이다.

profile
백엔드 취준생

0개의 댓글