Docker EE (Enterprise Edition), Docker CE (Community Edition) 및 Docker (Custom Support)의 정확한 차이점은 무엇입니까?


83

Docker 설치 가이드에는 Docker를 설치하는 세 가지 방법이 포함되어 있습니다. 세 가지 구성 요소의 정확한 차이점을 알고 싶습니다.

답변:


78

Docker CE (Community Edition)는 단순하고 고전적인 OSS (오픈 소스 소프트웨어) Docker Engine입니다.

Docker EE (Enterprise Edition) 는 일부 시스템에 대한 인증 및 Docker Inc.의 지원을받은 Docker CE입니다.

Docker CS (상업적으로 지원됨)는 버전 <= 1.13 용 Docker EE의 이전 번들 버전입니다.

이 블로그 게시물 과 Docker CE 및 Docker EE에 대한 다른 게시물을 살펴보십시오 .


46

"Docker Enterprise Edition이란 무엇입니까?

Docker Enterprise Edition은 기본, 표준 및 고급의 세 가지 버전으로 제공됩니다. Basic 에디션은 Docker 플랫폼, 지원 및 인증과 함께 제공되며 Standard 및 Advanced 버전은 컨테이너 관리 (Docker Datacenter) 및 Docker 보안 스캔과 같은 추가 기능을 추가합니다.

Docker EE는 Alibaba, Canonical, HPE, IBM, Microsoft 및 지역 파트너 네트워크에서 지원합니다. Docker EE를 테스트하려는 사람들은 공식 사이트에서 무료 평가판을 다운로드 할 수 있습니다.

Docker는 제품이 Docker EE와 함께 작동하도록 타사 공급 업체를 지원하는 인증 프로그램도 제공합니다.

Docker Community Edition이란 무엇입니까?

Docker Engine은 Docker Community Edition으로 이름이 변경되었으며 이름에서 알 수 있듯이 무료로 사용할 수있는 Do-it-yourself, 커뮤니티 지원 Docker 버전입니다.

커뮤니티 에디션은 Edge와 Stable의 두 가지 버전으로 제공됩니다. Edge는 매월 최신 기능과 함께 출시됩니다. Stable은 분기별로 출시됩니다. Edge는 현재 릴리스에 대한 보안 업데이트 및 버그 수정을 받게되지만 안정 버전은 초기 릴리스 이후 4 개월 동안 유사한 업데이트를 받게됩니다. 이 업데이트주기는 사용자에게 이전 버전에서 업그레이드를 계획 할 수있는 충분한 시간을 제공합니다.

두 버전은 서로 다른 대상을 대상으로하지만 소스 코드 수준에서는 그다지 차이가 ​​없습니다. "Docker EE와 CE는 모두 Docker의 파트너 및 기여자 커뮤니티와 함께 ​​공개적으로 개발 된 오픈 소스 Docker 프로젝트를 기반으로하며, 이는 모든 Docker CE 및 EE 에디션의 개방형 모듈 식 코어를 형성합니다."라고 Messina는 말했습니다.

또한 여기에있는 리소스공식 Docker 문서를 살펴보세요 .


명확한 답변에 감사드립니다! 특히 그 이름 변경 부분. Docker의 세 가지 버전이 있는지 여부에 대해 약간의 혼란을 겪었습니다.
Ravindu Fernando

RHEL에 Docker CE를 수동으로 설치하려고 할 때 라이선스 문제가 있습니까? 이것을 달성하는 스택 오버플로 답변을 제외하고 이것에 대한 참조를 찾을 수없는 것 같습니다 ( stackoverflow.com/questions/42981114/… ).
link_boy aug.

6

TL; TR;

우리는 현재 Docker의 두 가지 에디션 인 Docker Community Edition (CE)Docker Enterprise Edition (EE)을 다루고 있습니다.

Docker EE에는 기업이 컨테이너를보다 효율적으로 시작, 관리 및 보호하는 데 도움이되는 추가 기능이 함께 제공되지만 두 버전이 동일한 핵심 기능을 제공 한다는 점을 강조 할 가치가 있습니다 .

가장 큰 차이점은 Docker CE는 everybady 및 오픈 소스에 대해 무료로 사용할 수 있다는 것입니다. 반면 기본 계획의 Docker EE는 노드 당 연간 $ 1,500입니다.

또 다른 중요한 차이점은이를 실행할 수있는 운영 체제입니다 . Docker CE 는 Windows 10 및 Mac, Azure 및 AWS뿐만 아니라 CentOS, Debian, Fedora, Ubuntu에서 실행될 수 있으며 Docker EE 는 Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), Oracle Linux에서 실행될 수 있습니다. , Ubuntu, Windows Server 2016, Azure 및 AWS.

따라서 Docker를 사용하는 대부분의 개인 및 상업적인 경우 Docker CE로 충분합니다.

모든 차이점을 자세히 살펴 보려면 Docker Community Edition 또는 Docker Enterprise Edition-알아야 할 모든 것을 방문하는 것이 좋습니다.


3

Docker CE vs EE : 개요

Docker CE는 무료 오픈 소스 컨테이너화 플랫폼입니다. Docker2013 년 출시 이후 무료로 제공되는 Docker 오픈 소스 솔루션의 리 브랜딩 된 버전입니다 .

CE윈도우 10에서 실행 할 수 있습니다 MacAzureAWS뿐만 아니라으로, CentOS데비안, 페도라, 우분투. CE는 Docker Store에서 직접 다운로드 할 수 있습니다.

반면 Docker EE는 CE의 프리미엄 버전입니다. Docker EE는 Red Hat Enterprise Linux ( RHEL)에서 실행되는 통합되고 완벽하게 지원되며 인증 된 컨테이너 플랫폼입니다 .SUSE Linux Enterprise Server (SLES), Oracle Linux, Ubuntu, Windows Server 2016, as well as Azure and AWS.

Docker CE 대 EE : 동일한 방식 우선 먼저 Docker CE가 Docker EE의 '물이 부족한'버전이 아니라는 점에 유의해야합니다 . CE와 EE는 모두 동일한 핵심 기능을 가지고 있습니다.

두 버전 모두 분기별로 업데이트되고 (Docker CE 사용자는 "Edge"업데이트를 기대할 수 있으며, 여기에서 자세히 설명 함) 두 버전 모두 널리 사용되는 다양한 운영 체제 및 클라우드 인프라에서 사용할 수 있으므로 기업은 선호하는 인프라에서 컨테이너화 된 애플리케이션을 자유롭게 실행할 수 있습니다. — 잠금없이.

Docker CE vs EE : 차이점

두 버전 모두 동일한 핵심 기능을 제공하지만 Docker EE는 기업이 컨테이너를보다 효율적으로 시작, 관리 및 보호하는 데 도움이되는 추가 기능을 제공합니다.

다음은 Docker Enterprise Edition을 사용할 때 회사에서 수행 할 수있는 작업에 대한 요약입니다.

인증 된 Docker 이미지 및 플러그인에 대한 액세스 확보 단일 창보기에서 컨테이너 클러스터보기 클러스터 및 이미지 관리를위한 액세스 제어 Docker에서 공식 당일 지원 받기 Docker 이미지에서 취약성 스캔 실행 FIPS 140-2 인증으로 Docker EE 엔진 실행 고급 이미지 및 컨테이너 관리, LDAP / AD 사용자 통합 및 역할 기반 액세스 제어 (이전에는 Docker EE 계획의 일부인 Docker Datacenter를 통해서만 사용 가능) 지속적인 취약성 모니터링 및 Docker 보안 스캔 (이전에는 Docker Datacenter를 통해서만 사용 가능, 현재 Docker EE 계획의 일부입니다.) Docker의 버전 관리 형식 이해

Docker CE 및 Docker EE를 조사 할 때 플랫폼의 버전 관리 형식에 대해 궁금해 할 수 있습니다. CE와 EE의 릴리스에서 Docker는 제품 버전을 변경하는 방식을 변경하기로 결정했습니다. 2017 년 3 월 이전에 사용 가능한 최신 버전의 Docker는 v1.13이었습니다. CE 및 EE가 출시 된 후 새 버전은 17.03으로 불 렸습니다.

겉으로는 Docker가 지난 16 개 버전을 건너 뛴 것처럼 보였지만 실제로는 Docker가 Ubuntu 용 Canonical에서 사용하는 체계와 유사한 YY.MM (년 및 월)으로 버전 관리 체계를 변경했습니다.

Docker CE 및 Docker EE는 얼마나 자주 업데이트됩니까?

Docker CE에는 "엣지"와 "안정"의 두 가지 릴리스 채널이 있습니다.

에지 채널은 매달 새 버전을 릴리스하며 각 릴리스에서 새 기능을 얻을 수있는 이점을 얻습니다. 안정적인 채널의 경우 분기마다 새 릴리스가 제공됩니다.

안정적인 옵션을 사용하기로 결정한 경우 새 기능을 사용하려면 더 오래 기다려야합니다. 그러나 장점은 이전에 언급했듯이 매 분기마다 업데이트 만 설치하면되므로 안정적인 채널을 유지 관리하기가 훨씬 쉽습니다. 에지 채널은 최신 기능에 더 빨리 액세스하려는 사용자에게 적합합니다.

두 채널에 대한 지원 측면에서 에지 채널은 해당 버전의 이번 달에만 버그 수정 및 보안 패치를 릴리스합니다. 안정 채널은 보안 문제에 대한 패치를 출시하고 초기 출시 후 4 개월 동안 버그 수정을 제공하여 사용자에게 수정을 계속 받으면서 최신 릴리스로 업그레이드 할 수있는 1 개월 기간을 제공합니다.

Docker EE를 사용하면 분기마다 새 버전이 릴리스되고 각 릴리스는 1 년 동안 지원됩니다. 버그 수정과 보안 패치는 모두 지원되는 모든 버전으로 백 포트됩니다.

출처 : Docker

Docker CE vs EE : 가격 Docker CE는 무료로 사용하고 다운로드 할 수 있습니다. CE의 전반적인 경험은 사용자 재량에 따라 Docker Cloud의 다양한 무료 및 유료 애드온을 통해 향상 될 수 있습니다.

Docker EE는 세 가지 가격 책정 계층을 통해 사용할 수있는 프리미엄 버전입니다.

기본 : 기본 Docker EE를 사용하면 Docker Inc의 지원과 함께 인증 된 인프라 용 Docker 플랫폼을 얻을 수 있습니다. 또한 Docker Store에서 인증 된 Docker 컨테이너 및 Docker 플러그인에 액세스 할 수 있습니다. 표준 : 기본 계층과 동일한 기능이 제공되지만 고급 이미지 및 컨테이너 관리 (단일 창보기), LDAP / AD 사용자 통합 및 역할 기반 액세스 제어 (Docker Datacenter)가 추가되었습니다. 고급 : Docker 보안 검색 및 지속적인 취약성 모니터링이 추가되었습니다. 각 계층의 일반 가격은 일반적으로 연간 노드 당 비용을 기준으로합니다.

기본 : 노드 당 $ 1,500, 비즈니스 크리티컬 지원 포함 표준 : 노드 당 $ 3,000, 비즈니스 크리티컬 지원 고급 : 노드 당 $ 3,500, 비즈니스 크리티컬 지원 Docker EE는 1 개월 무료 평가판으로도 제공됩니다. Docker EE 무료 평가판 구독을 활성화하려면 Docker Store에 로그인하고 Docker EE 페이지로 이동하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.