#컨테이너 #쿠버네티스 #Kubernetes #K8s #kube 컨테이너의 개념 컨테이너는 무엇인가? 소프트웨어를 배포하려면 소프트웨어 자체뿐만 아니라 의존성이라는 것이 필요하다.
의존성이란 라이브러리, 인터프리터, 서브 패키지, 컴파일러 등등을 말하는데, 애플리케이션을 실행하기 위해 이것도 저것도 필요하고 또 환경이 달라지면 또 다른 버전을 필요로 하거나 등등 이런 것이 의존성이라 부르겠다. 이런 문제를 해결하기 위해, 간소화되며, 편리하게 애플리케이션을 패키징 하기를 원했다.
그래서 등장한 것이 "옴니버스 패키지" 인데, 애플리케이션 실행에 필요한 모든 것을 단일 파일에 때려 박아 넣어두는 것을 말한다. 의존성이 줄어들어 좀 나아졌지만, 다운로드나 배포 등등 리소스 사용에 있어 단점이 많다.
기술은 더욱 발전하여,, 컨테이너가 등장하였다. 컨테이너 형식에는 애플리케이션 실행에 필요한 모든 것이 포함되어 있고, 컨테이너 런타임이 실행할 수 있는 이미지 파일에 저장한다.
컨테이너는 ...
#
K8s
#
kube
#
Kubernetes
#
컨테이너
#
컨테이너개념
#
쿠버네티스
#
쿠버네티스개념