mirror of https://github.com/docker/docs.git
products renamed in overview pages
This commit is contained in:
parent
9f0cc20d1d
commit
b99c701113
|
@ -1,18 +1,18 @@
|
|||
---
|
||||
title: Docker EE architecture
|
||||
description: Learn about the architecture of Docker Enterprise Edition and how it delivers high availability for your workloads.
|
||||
keywords: Docker EE, UCP, DTR, architecture, orchestration, Kubernetes, Swarm, cluster, high availability
|
||||
title: Docker Enterprise architecture
|
||||
description: Learn about the architecture of Docker Enterprise and how it delivers high availability for your workloads.
|
||||
keywords: Docker Enterprise, UCP, DTR, architecture, orchestration, Kubernetes, Swarm, cluster, high availability
|
||||
---
|
||||
|
||||
Docker Enterprise Edition (EE) enables deploying your workloads for high
|
||||
availability (HA) onto the orchestrator of your choice. Docker EE system
|
||||
Docker Enterprise enables deploying your workloads for high
|
||||
availability (HA) onto the orchestrator of your choice. Docker Enterprise system
|
||||
components can run on multiple manager nodes in the cluster, and if one manager
|
||||
node fails, another takes its place automatically, without impact to the
|
||||
cluster.
|
||||
|
||||
## Choose your orchestrator
|
||||
|
||||
Docker EE provides access to the full API sets of three popular orchestrators:
|
||||
Docker Enterprise provides access to the full API sets of three popular orchestrators:
|
||||
|
||||
- Kubernetes: Full YAML object support
|
||||
- SwarmKit: Service-centric, Compose file version 3
|
||||
|
@ -20,17 +20,17 @@ Docker EE provides access to the full API sets of three popular orchestrators:
|
|||
|
||||
{: .with-border}
|
||||
|
||||
Docker EE proxies the underlying API of each orchestrator, giving you access
|
||||
Docker Enterprise proxies the underlying API of each orchestrator, giving you access
|
||||
to all of the capabilities of each orchestrator, along with the benefits of
|
||||
Docker EE, like role-based access control and Docker Content Trust.
|
||||
Docker Enterprise, like role-based access control and Docker Content Trust.
|
||||
|
||||
## Docker EE components
|
||||
## Docker Enterprise components
|
||||
|
||||
Docker EE has three major components, which together enable a full software
|
||||
Docker Enterprise has three major components, which together enable a full software
|
||||
supply chain, from image creation, to secure image storage, to secure image
|
||||
deployment.
|
||||
|
||||
- **Docker EE Engine**: The commercially supported Docker engine for creating
|
||||
- **Docker Engine - Enterprise**: The commercially supported Docker engine for creating
|
||||
images and running them in Docker containers.
|
||||
|
||||
- **Docker Trusted Registry (DTR)**: The production-grade image storage solution
|
||||
|
@ -57,11 +57,11 @@ deployment.
|
|||
|
||||
### Universal Control Plane (UCP)
|
||||
|
||||
Docker UCP is a containerized application that runs on [Docker EE Engine](../engine/index.md)
|
||||
Docker UCP is a containerized application that runs on [Docker Engine - Enterprise](../engine/index.md)
|
||||
and extends its functionality to make it easier to deploy, configure, and
|
||||
monitor your applications at scale.
|
||||
|
||||
Docker UCP provides a web UI and a CLI for deploying images from Kubernetes
|
||||
Docker UCP provides a web interface and a CLI for deploying images from Kubernetes
|
||||
YAML or Compose files. Once your workload is deployed, UCP enables monitoring
|
||||
containers and pods across your Docker cluster.
|
||||
|
||||
|
@ -70,7 +70,7 @@ users can make changes and deploy applications to your cluster.
|
|||
|
||||
{: .with-border}
|
||||
|
||||
Once a UCP instance is deployed, you don't interact with Docker EE Engine
|
||||
Once a UCP instance is deployed, you don't interact with Docker Engine - Enterprise
|
||||
directly. Instead, you interact with UCP. Since UCP exposes the standard
|
||||
Docker API and the full Kubernetes API transparently, you can use the tools
|
||||
you already know and love, like `kubectl`, the Docker CLI client, and Docker
|
||||
|
|
53
ee/index.md
53
ee/index.md
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: Docker Enterprise Edition Platform
|
||||
title: Docker Enterprise
|
||||
description: Learn about Docker Enterprise Edition, the enterprise-grade cluster management solution from Docker.
|
||||
keywords: Docker EE, UCP, DTR, orchestration, cluster, Kubernetes
|
||||
redirect_from:
|
||||
|
@ -7,19 +7,18 @@ redirect_from:
|
|||
- /manuals/
|
||||
---
|
||||
|
||||
Docker Enterprise Edition Platform 2.0 (*Docker EE*) is a
|
||||
Containers-as-a-Service (CaaS) platform that enables a secure software supply
|
||||
Docker Enterprise 2.1 is a Containers-as-a-Service (CaaS) platform that enables a secure software supply
|
||||
chain and deploys diverse applications for high availability across disparate
|
||||
infrastructure, both on-premises and in the cloud.
|
||||
|
||||
Docker Enterprise Edition is a secure, scalable, and supported container
|
||||
Docker Enterprise is a secure, scalable, and supported container
|
||||
platform for building and orchestrating applications across multi-tenant Linux,
|
||||
Windows Server 2016, and IBM Z environments.
|
||||
|
||||
Docker EE enables deploying your workloads for high availability (HA) onto the
|
||||
orchestrator of your choice. Docker EE automates many of the tasks that
|
||||
Docker Enterprise enables deploying your workloads for high availability (HA) onto the
|
||||
orchestrator of your choice. Docker Enterprise automates many of the tasks that
|
||||
orchestration requires, like provisioning pods, containers, and cluster
|
||||
resources. Self-healing components ensure that Docker EE clusters remain highly
|
||||
resources. Self-healing components ensure that Docker Enterprise clusters remain highly
|
||||
available.
|
||||
|
||||
Role-based access control applies to Kubernetes and Swarm orchestrators, and
|
||||
|
@ -27,27 +26,27 @@ communication within the cluster is secured with TLS.
|
|||
[Docker Content Trust](/engine/security/trust/content_trust/) is enforced
|
||||
for images on all of the orchestrators.
|
||||
|
||||
Docker EE Platform includes Docker Universal Control Plane (UCP), the
|
||||
enterprise-grade cluster management solution from Docker. You install it
|
||||
Docker Enterprise includes Docker Universal Control Plane (UCP), the
|
||||
cluster management solution from Docker. You install it
|
||||
on-premises or in your virtual private cloud, and it helps you manage your
|
||||
cluster and applications through a single interface.
|
||||
|
||||
{: .with-border}
|
||||
|
||||
## Docker Enterprise Edition features
|
||||
## Docker Enterprise features
|
||||
|
||||
Docker EE Platform provides multi-architecture orchestration for Kubernetes and
|
||||
Swarm workloads. Docker EE enables a secure software supply chain, with image
|
||||
Docker Enterprise 2.1 provides multi-architecture orchestration for Kubernetes and
|
||||
Swarm workloads. Docker Enterprise enables a secure software supply chain, with image
|
||||
promotion, mirroring between registries, and signing/scanning enforcement for
|
||||
Kubernetes images.
|
||||
|
||||
### Kubernetes support
|
||||
|
||||
Kubernetes in Docker EE fully supports all Docker EE features, including
|
||||
Kubernetes in Docker Enterprise fully supports all Docker Enterprise features, including
|
||||
role-based access control, LDAP/AD integration, scanning, signing enforcement,
|
||||
and security policies.
|
||||
|
||||
Kubernetes features on Docker EE include:
|
||||
Kubernetes features on Docker Enterprise include:
|
||||
|
||||
- Kubernetes orchestration full feature set
|
||||
- CNCF Certified Kubernetes conformance
|
||||
|
@ -71,7 +70,7 @@ which enable:
|
|||
- Resolving images of deployed workloads automatically, and accepting or
|
||||
rejecting images based on UCP's signing-policy feature
|
||||
|
||||
The default Docker EE installation includes both Kubernetes and Swarm
|
||||
The default Docker Enterprise installation includes both Kubernetes and Swarm
|
||||
components across the cluster, so every newly joined worker node is ready
|
||||
to schedule Kubernetes or Swarm workloads.
|
||||
|
||||
|
@ -86,7 +85,7 @@ to schedule Kubernetes or Swarm workloads.
|
|||
|
||||
{: .with-border}
|
||||
|
||||
- Docker EE manager nodes are both Swarm managers and Kubernetes masters,
|
||||
- Docker Enterprise manager nodes are both Swarm managers and Kubernetes masters,
|
||||
to enable high availability
|
||||
- Allocate nodes for Swarm and Kubernetes workloads
|
||||
- Single pane of glass for monitoring apps
|
||||
|
@ -107,43 +106,43 @@ to schedule Kubernetes or Swarm workloads.
|
|||
|
||||
With Docker, you can join up to thousands of physical or virtual machines
|
||||
together to create a container cluster, allowing you to deploy your
|
||||
applications at scale. Docker EE extends the functionality provided by Docker
|
||||
applications at scale. Docker Enterprise extends the functionality provided by Docker
|
||||
Engine to make it easier to manage your cluster from a centralized place.
|
||||
|
||||
You can manage and monitor your container cluster using a graphical web UI.
|
||||
You can manage and monitor your container cluster using a graphical web interface.
|
||||
|
||||
## Deploy, manage, and monitor
|
||||
|
||||
With Docker EE, you can manage from a centralized place all of the computing
|
||||
With Docker Enterprise, you can manage from a centralized place all of the computing
|
||||
resources you have available, like nodes, volumes, and networks.
|
||||
|
||||
You can also deploy and monitor your applications and services.
|
||||
|
||||
## Built-in security and access control
|
||||
|
||||
Docker EE has its own built-in authentication mechanism with role-based access
|
||||
Docker Enterprise has its own built-in authentication mechanism with role-based access
|
||||
control (RBAC), so that you can control who can access and make changes to your
|
||||
swarm and applications. Also, Docker EE authentication integrates with LDAP
|
||||
swarm and applications. Also, Docker Enterprise authentication integrates with LDAP
|
||||
services.
|
||||
[Learn about role-based access control](access-control/index.md).
|
||||
|
||||
{: .with-border}
|
||||
|
||||
Docker EE integrates with Docker Trusted Registry so that you can keep the
|
||||
Docker Enterprise integrates with Docker Trusted Registry so that you can keep the
|
||||
Docker images you use for your applications behind your firewall, where they
|
||||
are safe and can't be tampered with.
|
||||
|
||||
You can also enforce security policies and only allow running applications
|
||||
that use Docker images you know and trust.
|
||||
|
||||
## Docker EE and the CLI
|
||||
## Docker Enterprise and the CLI
|
||||
|
||||
Docker EE exposes the standard Docker API, so you can continue using the tools
|
||||
Docker Enterprise exposes the standard Docker API, so you can continue using the tools
|
||||
that you already know, including the Docker CLI client, to deploy and manage your
|
||||
applications.
|
||||
|
||||
For example, you can use the `docker info` command to check the
|
||||
status of a Swarm managed by Docker EE:
|
||||
status of a Swarm managed by Docker Enterprise:
|
||||
|
||||
```bash
|
||||
docker info
|
||||
|
@ -169,7 +168,7 @@ Managers: 1
|
|||
|
||||
## Use the Kubernetes CLI
|
||||
|
||||
Docker EE exposes the standard Kubernetes API, so you can use `kubectl` to
|
||||
Docker Enterprise exposes the standard Kubernetes API, so you can use `kubectl` to
|
||||
manage your Kubernetes workloads:
|
||||
|
||||
```bash
|
||||
|
@ -188,4 +187,4 @@ To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
|
|||
## Where to go next
|
||||
|
||||
- [Supported platforms](supported-platforms.md)
|
||||
- [Docker EE architecture](docker-ee-architecture.md)
|
||||
- [Docker Enterprise architecture](docker-ee-architecture.md)
|
||||
|
|
Loading…
Reference in New Issue