Dev Story/cloud 썸네일형 리스트형 [Docker] 도커 아키텍처 도커는 클라이언트-서버 아키텍처를 사용합니다. 도커 클라이언트는 컨테이너를 빌드, 실행, 배포하는 작업을 수행하는 도커 데몬과 통신을 합니다. 도커 클라이언트와 데몬은 동일한 시스템에서 실행되거나 도커 클라이언트를 원격 도커 데몬에 연결할 수 있습니다. 도커 클라이언트와 데몬은 UNIX Socker 또는 REST API를 사용하여 통신합니다. 또 다른 도커 클라이언트는 다중 컨테이너 애플리케이션을 정의하고 작업할 수 있는 도커 컴포즈(Docker Compose) 입니다. 도커 이미지 (Docker Image) 도커 이미지는 컨테이너를 생성할 때 필요하며, 가상 머신을 생성할 때 사용하는 ISO 파일과 비슷한 개념입니다. 이미지는 여러개의 레이어로 된 바이너리 파일이 존재하고, 컨테이너를 생성하고 실행할 .. 더보기 [Docker] 가상화 머신과 도커 컨테이너 "Docker"는 Linux® 컨테이너를 만들고 사용할 수 있도록 하는 가상화 기술 오픈소스 프로젝트입니다. Docker를 사용하면 물리적인 서버 인프라 환경에서 완벽하게 분리된 애플리케이션 환경을 구축할 수 있어 코드 실행과 환경설정 시간이 줄어 소프트웨어를 빠르게 제공할 수 있습니다. Docker는 오픈소스로 커뮤니티 사용자에게 무료로 제공되며 Docker Inc.는 Docker 커뮤니티의 활동에 기반을 두고 엔터프라이즈 고객을 위한 향상되고 강화된 기술을 지원합니다. 가상화 머신과 도커 컨테이너 비교 가상화 머신은 하이퍼바이저를 이용하여 단일 호스트 컴퓨터의 리소스를 가상으로 공유하여 호스트 컴퓨터가 여러 게스트 가상 머신을 지원할 수 있도록 합니다. 각 가상머신에 Ubuntu, CentOS와 같은.. 더보기 이전 1 다음