mirror of https://github.com/docker/docs.git
Add DDC trial
This commit is contained in:
parent
64907214b3
commit
11e4fdc84e
|
@ -631,6 +631,8 @@ toc:
|
||||||
title: Prior CS Engine release notes
|
title: Prior CS Engine release notes
|
||||||
- sectiontitle: Docker Datacenter
|
- sectiontitle: Docker Datacenter
|
||||||
section:
|
section:
|
||||||
|
- path: /datacenter/try/
|
||||||
|
title: Try Docker Datacenter
|
||||||
- sectiontitle: Universal Control Plane 2.0
|
- sectiontitle: Universal Control Plane 2.0
|
||||||
section:
|
section:
|
||||||
- path: /datacenter/ucp/2.0/guides/
|
- path: /datacenter/ucp/2.0/guides/
|
||||||
|
|
|
@ -0,0 +1,113 @@
|
||||||
|
---
|
||||||
|
title: Try Docker Datacenter
|
||||||
|
description: Learn how to get a trial license and install Docker Datacenter
|
||||||
|
keywords: docker, datacenter, install, orchestration
|
||||||
|
---
|
||||||
|
|
||||||
|
The best way to try Docker Datacenter for yourself is to get the [30-day
|
||||||
|
trial available at the Docker Store](https://store.docker.com/bundles/docker-datacenter).
|
||||||
|
|
||||||
|
Once you get your trial license, you can install Docker Datacenter in your
|
||||||
|
Linux servers.Make sure all the hosts you want to manage in with Docker
|
||||||
|
Datacenter have a minimum of:
|
||||||
|
|
||||||
|
* Linux kernel version 3.10 or higher
|
||||||
|
* CS Docker Engine version 1.12.1 or higher
|
||||||
|
* 2.00 GB of RAM
|
||||||
|
* 3.00 GB of available disk space
|
||||||
|
|
||||||
|
Also make sure the hosts are running one of these operating systems:
|
||||||
|
|
||||||
|
* CentOS 7.1 or 7.2
|
||||||
|
* Red Hat Enterprise Linux 7.0, 7.1, or 7.2
|
||||||
|
* Ubuntu 14.04 LTS
|
||||||
|
* SUSE Linux Enterprise 12
|
||||||
|
|
||||||
|
[Learn more about the Docker Datacenter system requirements](ucp/2.0/guides/installation/system-requirements.md)
|
||||||
|
|
||||||
|
|
||||||
|
### Step 2: Install CS Docker Engine
|
||||||
|
|
||||||
|
Install the commercially supported Docker Engine on all hosts you want to manage
|
||||||
|
with Docker Datacenter.
|
||||||
|
|
||||||
|
Log in into each node using ssh, and install CS Docker Engine:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -SLf https://packages.docker.com/1.12/install.sh | sh
|
||||||
|
```
|
||||||
|
|
||||||
|
[You can also install CS Docker Engine using a package manager](../cs-engine/install.md)
|
||||||
|
|
||||||
|
### Step 3: Install Universal Control Plane
|
||||||
|
|
||||||
|
Docker Universal Control Plane (UCP) allows managing from a centralized place
|
||||||
|
your images, applications, networks, and other computing resources.
|
||||||
|
|
||||||
|
Use ssh to log in into the host where you want to install UCP and run:
|
||||||
|
|
||||||
|
```none
|
||||||
|
docker run --rm -it --name ucp \
|
||||||
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||||
|
docker/ucp install \
|
||||||
|
--host-address <node-ip-address> \
|
||||||
|
--interactive
|
||||||
|
```
|
||||||
|
|
||||||
|
This runs the install command in interactive mode, so that you're prompted
|
||||||
|
for any necessary configuration values.
|
||||||
|
|
||||||
|
### Step 4: License your installation
|
||||||
|
|
||||||
|
Now that UCP is installed, you need to license it. In your browser, navigate
|
||||||
|
to the UCP web UI and upload your license.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
[Get a free trial license if you don't have one](https://store.docker.com/bundles/docker-datacenter).
|
||||||
|
|
||||||
|
### Step 5: Join more nodes to UCP
|
||||||
|
|
||||||
|
Join more nodes so that you can manage them from UCP.
|
||||||
|
Go to the **UCP web UI**, navigate to the **Resources** page, and go to
|
||||||
|
the **Nodes** section.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Click the **Add Node button** to add a new node.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
Check the 'Add node as a manager' option to join the node as a manager
|
||||||
|
to provide replication and make UCP highly available. For an highly available
|
||||||
|
installation, make sure you have 3, 5, or 7 manager nodes.
|
||||||
|
|
||||||
|
Copy the command to your clipboard, and run in on every node that you want
|
||||||
|
to be managed by UCP. After you run the command in the node, the node
|
||||||
|
will show up in the UP web UI.
|
||||||
|
|
||||||
|
### Step 6: Install Docker Trusted Registry
|
||||||
|
|
||||||
|
Docker Trusted Registry (DTR) is a private image registry so that you can
|
||||||
|
manage who has access to your Docker images. DTR needs to be installed on
|
||||||
|
a node that is being managed by UCP.
|
||||||
|
|
||||||
|
Use ssh to log in into the host where you already installed UCP, and run:
|
||||||
|
|
||||||
|
```none
|
||||||
|
docker run -it --rm \
|
||||||
|
docker/dtr install \
|
||||||
|
--ucp-node <node-hostname> \
|
||||||
|
--ucp-insecure-tls
|
||||||
|
```
|
||||||
|
|
||||||
|
Where the `--ucp-node` is the hostname of the UCP node where you want to deploy
|
||||||
|
DTR. `--ucp-insecure-tls` tells the installer to trust the certificates used
|
||||||
|
by UCP.
|
||||||
|
|
||||||
|
## Where to go next
|
||||||
|
|
||||||
|
* [Create and manage users](ucp/2.0/guides/user-management/create-and-manage-users.md)
|
||||||
|
* [Deploy an application](ucp/2.0/guides/applications/index.md)
|
||||||
|
* [Push an image to DTR](dtr/2.1/guides/repos-and-images/push-an-image.md)
|
Binary file not shown.
After Width: | Height: | Size: 64 KiB |
Binary file not shown.
After Width: | Height: | Size: 90 KiB |
Binary file not shown.
After Width: | Height: | Size: 114 KiB |
Loading…
Reference in New Issue