왜 좋은 프로그래머는 자바 공유 부두 노동자를 사용하는

좋은 프로그래머는 자바 교육 공유하는 이유는 설명 도커 사용 가상화, 신흥의 방법으로 가상화에 대한 기존의 접근 방식은 많은 장점을 가지고 비해 도커을.

시스템 리소스의보다 효율적인 사용

컨테이너는 추가 하드웨어 가상화 오버 헤드를 필요로하고 전체 운영 체제를 실행하지 않기 때문에 시스템 자원의 높은 도커의 활용을. 응용 프로그램 실행 속도, 메모리 손실 또는 파일 저장 속도 여부, 기술은 기존의 가상 머신보다 효율적이어야한다. 따라서, 가상 머신 기술에 비해 호스트의 동일한 구성은 종종 응용 프로그램에 더 많은 수의를 실행할 수 있습니다.

빠른 시작 시간을

기존의 가상 머신 기술은 종종 응용 프로그램 서비스를 시작하면서 몇 분이면 전체 운영 체제를 실행하지 않고, 그것은 초 기동 시간도 밀리 초 단위로 수행 할 수 있습니다, 때문에 호스트에서 실행중인 직접 커널에, 도커 컨테이너 응용 프로그램을. 크게 개발, 테스트, 배포 시간을 절약 할 수 있습니다.

일관된 런타임 환경

공통의 환경 문제를 개발하는 과정은 일관성이다. 개발 환경, 테스트 환경 때문에, 생산 환경은 일부의 결과로, 일관성 이 개발 과정에서 발견되지 않은 버그. 도커 미러링이 다시 발생하지 않습니다 응용 프로그램이 운영 환경의 일관성을 보장하기 위해, 핵심에 추가하여 완벽한 런타임 환경을 제공한다 "이 코드는 내 컴퓨터 아에 아무런 문제가 없다"  이런 종류의 문제.

연속 전달 및 배포

개발과 운영 및 유지 보수 (개발 운영) 직원은, 가장 희망 만들거나 한 번 구성, 어디서나 정상적인 실행하는 것입니다.

사용 도커 지속적인 통합 사용자 지정 응용 프로그램 미러링, 연속 배달, 배포를 통해 달성 될 수있다. 개발자는 Dockerfile 수  그와 함께 건설 거울, 지속적인 통합 (지속적인 통합)  시스템 통합 테스트, 운영 및 유지 보수 인력 신속도 결합, 생산 환경에서 직접 이미지를 배포 할 수 있습니다 연속 배치를 (연속 배달 / 배포)  시스템을 자동 배포.

그리고 사용 Dockerfile  투명성을 구축 할 수있는 거울, 개발 팀은 또한 더 나은 운영 환경 이미지를 배포 할 응용 프로그램을 실행하는 데 필요한 조건을 이해하고 응용 프로그램의 운영 환경, 편리한 운영 및 유지 보수 팀을 이해할 수 없습니다.

쉽게 마이그레이션

이후 도커 쉽게 애플리케이션을 마이그레이션하고, 실행 환경의 일관성을 보장합니다. 고정 표시기가 물리적 머신, 가상 머신, 퍼블릭 클라우드, 프라이빗 클라우드, 또는 노트북인지, 많은 플랫폼에서 실행할 수 있습니다, 그 운영 결과는 일치한다. 따라서 사용자는 아주 쉽게 플랫폼에서 응용 프로그램을 실행할 제대로 작동하지 않는 응용 프로그램에 운영 환경 리드의 변화에 대한 걱정없이, 다른 플랫폼으로 마이그레이션 할 수 있습니다.

쉽게 유지하고 확장하기

그리고 계층 형 스토리지, 기술 고정 표시기 사용을 미러링하고 재사용 응용 프로그램은 쉽게 부분을 반복뿐만 아니라, 미러베이스 이미지의 추가 확장을 기반으로 응용 프로그램을 쉽게 유지 보수 업데이트를 만드는 아주 간단한된다. 또한, 다양한 오픈 소스 프로젝트 팀과 부두 노동자 팀 중 하나를 생산 환경에서 고품질의 공식 미러의 큰 숫자를 유지하기 위해, 크게 응용 프로그램 서비스를 미러링의 비용을 절감, 더 정의의 기초로 직접 할 수 있습니다.

재산

용기

가상 머신

출발

이류의

분 수준

하드 드라이브

일반적으로 MB

일반적으로 GB

공연

근처 네이티브

보다 약한

시스템 지원 금액

단일 용기의 수천을 지원합니다

일반 수십

추천

출처www.cnblogs.com/gcghcxy/p/11114810.html