2. Pod/Deployment로 Container 실행

Article

2. Pod/Deployment로 Container 실행







Ref.] Node와 Pod와 Container


Container(컨테이너)란?

  • Application 구성 요소 하나를 실행하는 가상화된 환경.
  • Kubernetes에서는
    • 사용자가 Container를 직접 다루지 않는다.
    • Container는 Pod에 속하게 되고
    • Pod는 Container를 관리한다.

Pod(파드)란?

  • Kubernetes의 기본 단위.
  • Cluster를 이루는 노드 중 하나에서 실행.
  • 일반적으로 Pod 하나는 Container 하나를 포함(1:1).
  • 설정에 따라 1 Pod에 여러 Container가 존재할 수 있다(1:N).
  • 하나의 Pod에 포함된 모든 Container는 동일한 가상 환경에 포함을 의미.
    • 같은 네트워크를 공유하고, localhost로 서로 통신이 가능.

Dev Jinwon's Share
f
t