Docker Enterprise Edition Installation Guide

Abstract: This article introduces the installation steps of Docker Enterprise Edition, including the installation commands and page configuration of Docker UCP and Docker DTR.

Introduction to
Docker Enterprise Edition Docker Enterprise Edition adds management and security capabilities for enterprise users based on the Community Edition. Docker Enterprise Edition is jointly supported by Alibaba Cloud and Docker in China, providing enterprise customers with a stable, secure and reliable container application platform . Docker Enterprise Edition consists of three components:
1. Docker Engine Commercial Edition, a Docker engine that provides technical support;
2. Docker Universal Control Plane (Docker UCP), which is a set of graphical management interfaces;
3. Docker Trusted Registry (DTR ), a trusted Docker image repository.

Thank you so much for purchasing Docker Enterprise Edition! To ensure the smooth completion of subsequent installations, please make sure that you have downloaded the Docker Enterprise Edition license and installed the Docker Enterprise Edition container engine according to the previous help documents. Currently supported operating system versions are:

CentOS 7.1 or 7.2
Red Hat Enterprise Linux 7.0, 7.1, 7.2, or 7.3
Ubuntu 14.04 LTS or 16.04 LTS
SUSE Linux Enterprise 1
Installation of
Docker Enterprise Edition The installation of Docker Enterprise Edition mainly involves the following steps :
Installation of
Docker UCP Docker UCP allows to centrally manage your images, applications, network and other computing resources.
Use ssh to log in to the machine where you want to install UCP and run the following command:

docker run --rm -it --name ucp \
  -v /var/run/docker.sock:/var/run/docker.sock \
  docker /ucp:2.1.4 install \
  --host-address <node-ip-address> \
  --interactive
Note: If you encounter a timeout problem when pulling an image, you are welcome to use the container image service accelerator to accelerate, refer to the document https ://yq.aliyun.com/articles/29941?spm=5176.100239.0.0.CNnR0sConfiguring the

license
Now that UCP has been installed, you need to configure the license. Go to the UCP web page on your browser terminal, log in to your administrator account, and upload the license.
imageAdd

more nodes to UCP
On the UCP web page, go to the resource management options and select the Nodes section.
image
Click on the "Add Node" button.
image
Click on the 'Add node as a manager' option to add the manager node. For high availability of the platform, it is recommended that you install 3, 5 or 7 manager nodes.
Copy this command and run it on the machine you want to be the manager node, after which you will be able to see this node on the UCP web page.

Install a Trusted Docker Image
Registry A Trusted Docker Image Registry (DTR) is a private image registry that allows you to manage your Docker images more flexibly. DTR needs to be installed on the nodes managed by UCP.
Use ssh to log in to the host where you need to install UCP, run the command:

docker run -it --rm \
  docker/dtr:2.2.4 install \
  --ucp-node <node-hostname> \
  --ucp-insecure-tls
In the command 'ucp-node' is the name of the UCP node where you wish to install DTR. And '--ucp-insecure-tls' declares that DTR trusts the certificate used by UCP.

If you encounter any problems during the installation process, please consult the container service support team, we will serve you wholeheartedly!

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326217211&siteId=291194637