728x90 DevOps/Docker19 01. 컨테이너 기술이란? 컨테이너 기술이란?컨테이너는 애플리케이션을 언제든 실행 가능하도록 필요한 모든 요소를 (소스코드, 구성요소, 종속성 등) 하나의 런타임 환경으로 패키징한 논리적인 공간을 말함이러한 패키징 기술을 docker에서는 Dockerfile build를 통해 구현한다.애플리케이션과 종속 항목을 하나로 묶어, 실행하게 해주는 운영 시스템을 가상화한 경량의 격리된 프로세스라고 볼 수 있다.microVM 이라고도 한다.운영체제 수준의 가상화 제공독립성을 갖기 때문에 다른 컨테이너에 영향을 주지 않는 stateless 환경 제공개인 데스크탑 뿐만 아니라 기업 내의 온프레미스 서버에서 AWS 와 같은 퍼블릭 클라우드까지효율적으로 배포 가능하며, 확장성도 갖고 있다.이를 통해 서버구성, OS설치, 네트워크, 개발 도구 구성.. 2024. 3. 13. 이전 1 2 3 4 다음 728x90