container

    [Docker] Container 를 사용하는 이유

    [Docker] Container 를 사용하는 이유

    Container를 사용하는 이유는 다음과 같다. 인프라의 사용률 향상 하나의 서버 위에서 여러 개의 Container를 사용할 수 있는데 이렇게 되면 여러 개의 서비스를 하나의 서버에서 동작시킬 수 있으므로 CPU와 메모리 사용률을 높여 하드웨어를 효율적으로 이용할 수 있다. 빠른 속도로 인프라 구축 가능 운영체제, 애플리케이션, 미들웨어 등 다양한 이미지를 쉽게 얻을 수 있다. Docker의 경우 Docker Hub에서 여러 사람들이 만들어놓은 이미지를 받을 수 있다. 또한 설치 작업이나 설정 작업이 현저히 줄어들고, 환경설정 및 Dependency를 오브젝트로 작성할 수 있다. 불변 실행 환경 애플리케이션 실행에 필요한 모든 재원을 포함하여 컨테이너를 작성할 수 있다. 오픈소스 프로젝트는 빈번하게 ..