[Docker] image와 container 정의

배석재·2021년 12월 20일
0

Docker

목록 보기
3/20

image와 container 간략 정의

container란?

  • container는 코드와 모든 종속성(dependency)을 패키지화하여 응용 프로그램이 한 컴퓨팅 환경에서 다른 컴퓨팅 환경으로 빠르고 안정적으로 실행되도록 하는 소프트웨어의 표준 단위.
  • container는 소프트웨어를 환경으로부터 격리시키고 개발과 스테이징의 차이에도 불구하고 균일하게 작동하도록 보장합니다.

간단하고 편리하게 프로그램을 실행 시켜주는 것으로 정의를 내릴 수 있습니다.

container image란?

  • container image는 코드, 런타임, 시스템 도구, 시스템 라이브러리 및 설정과 같은 응용 프로그램을 실행하는데 필요한 모든 것을 포함하는 가볍고 독립적이며 실행 가능한 소프트웨어 패키지
  • 또한 런타임에 컨테이너가 되고 docker container의 경우 docker 엔진에서 실행될 때 image가 container가 됩니다.
  • 리눅스와 윈도우 기반 애플리케이션 모두에서 사용할 수 있는 container화 된 소프트웨어는 인프라에 관계없이 항상 동일하게 실행됩니다.

profile
"personality begins Where Comparison ends"

0개의 댓글