728x90

Docker Image

container의 설계. Application이 작동하기 위해서 필요한 요소들을 의미한다.

Image 구성

  • Parent Image : OS 또는 runtime environment 를 의미 (ex. node, python, jdk...)
    • docker hub에서 parent image를 찾을 수 있다.

 

Docker Container

여러 이미지들을 소유한 실행가능한 인스턴스. Application을 실행시켜준다.
즉, Image들이 실행되면 Container가 생성되면서 application이 동작한다.
하나의 독립적인 process라 보면 편하다

작동 원리 

  • 같은 구성의 이미지를 가진 Container는 모두 같은 방식으로 작동한다.
  • Server에 어떤 환경이 구성되어 있던지 Container는 Image의 환경을 따라간다. (Isolated)

+ Recent posts