What is Container 휴대성을 극대화하는 한편, 소프트웨어를 실행하기 위해 필요로하는 파일, 변수, 라이브러리 등을 애플리케이션에 제공하는 경량의 런타임 환경 어플리케이션 구동을 위한 _가상 개발 환경_을 만든 것 즉, 라이브러리, 미들웨어 등을 패키징한 것이 담긴 것(박스) 참고블로그 런타임 : 컴퓨터 프로그램이 실행되고 있는 동안의 동작 물류에서 사용되는 컨테이너가 규격화를 거쳐 장거리 화물을 대량으로 실어 나를 수 있게 된 것과 마찬가지로 컨테이너는 소프트웨어 배포 큰 힘이 되었다! 개발자는 하나의 컨테이너를 생성하여 소프트웨어가 물리환경과 가상환경에서 모두 호환이 가능하게 할 수 있다. 컨테이너는 완전히 격리된 구조로 제작되어서 독립적 실행이 가능하다. 따라서 버전 충돌이 발생하지 않는..