Docker 컨테이너 기술이란 무엇입니까?
Docker 는 애플리케이션 수준 격리를 통해 기본 개발 및 운영 단위를 직접 운영 가상 호스트 (VM) 에서 운영 절차의 "컨테이너" 로 전환했습니다.
Docker 는 분산 응용 프로그램을 제작하고 실행하기 위해 개발자와 시스템 관리자를 위해 설계된 개방형 플랫폼입니다. 두 부분으로 구성되어 있습니다.
Docker 엔진: 휴대용 경량 런타임 환경 및 패키지 관리자입니다. (참고 * 단일 운영 체제 및 단일 스레드)
Docker Hub: 자동화된 워크플로우 및 공유 어플리케이션 생성을 위한 클라우드 서비스 구성 요소입니다. (참고 * 클라우드 미러링/패키지 관리 대 NPM 패키지 관리, NPM 과 특별히 비슷합니까? ) 을 참조하십시오
20 13 년 3 월 20 일 Docker 첫 버전이 공식 발표된 이후 20 14 년 6 월 Docker 1.0 공식 출시에1이 사용되었습니다 개발 과정은 짧지만 Docker 는 점점 인기를 끌고 있다.
사실 컨테이너 기술은 Docker 의 혁신이 아닙니다. HeroKu, NodeJitsu 와 같은 클라우드 서비스 공급업체들은 이러한 경량 가상화 기술을 채택하고 있지만, Docker 는 이러한 컨테이너 기술을 대규모로 개방하여 지역사회에서 널리 받아들여진 것은 이번이 처음입니다.