pivot_root1 [DevOps] 도커와 컨테이너 (Docker and Container) 도커란?도커는 컨테이너를 생성하고 관리하는 도구입니다. 도커를 사용하는 이유표준화된 실행 환경을 구축 도커를 사용하면 운영체제에 관계없이 표준화된 실행 환경을 구축할 수 있습니다. 이는 개발환경과 실제 서비스 환경을 동일하게 만들어 서비스 환경과 개발 환경의 차이로 인한 문제를 줄일 수 있습니다. 또한 여러 개발자가 협업할 때 개발 환경을 통일시키는 데 큰 도움이 되고, 여러 프로젝트를 동시에 진행할 때 각 프로젝트의 환경을 분리할 수 있습니다. 가상머신과 도커 컨테이너의 차이 가상머신은 하이퍼바이저를 통해 게스트 OS를 생성하고, 각 게스트 OS에 애플리케이션을 실행합니다. 반면 도커는 호스트 OS 위에 도커 엔진을 설치하고, 컨테이너를 생성하여 애플리케이션을 실행합니다. 가상머신을 사용해도 도커를 사.. 2024. 9. 18. 이전 1 다음