컨테이너의 이해
1. 컨테이너를 사용하는 이유 1) 인프라 사용률 향상 하나의 물리 서버나 가상 서버위에서 여러개의 컨테이너를 돌릴수 있다. CPU와 메모리 사용율을 높여 하드웨어를 효율적으로 이용 할 수 있다. 2) 빠른 기동 시간 컨테이너의 기동 시간은 가상 서버나 물리 서버 기동 시간보다 훨씬 빠르다. 운영체제, 애플리케이션, 미들웨어 등 다양한 이미지를 쉽게 얻을 수 있다. 설치 작업이나 설정 작업이 줄어든다. 네트워크,볼륨(외부 저장)을 소프트웨어 정의 오브젝트로 작성 할 수 있다. 3)불변 실행 환경 애플리케이션 실행에 필요한 소프트웨어를 모두 포함하여 컨테이너를 작성 할 수 있다. 컨테이너를 조합하여 시스템을 구상함으로써 특정 서버 환경에 대한 종속성을 배제할 수 있다. 개발 환경과 운영 환경의 차이를 줄일..
2021.05.25