Building a Docker Enterprise Infrastructure with Mirantis Launchpad

1 hour
  • 3 Learning Objectives

About this Hands-on Lab

Docker Enterprise is a complex tool with many components available for use. Luckily, Mirantis Launchpad makes the installation process for Docker EE clusters easier. In this lab, you will have the opportunity to build your own multi-server Docker EE cluster using Launchpad.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Install Mirantis Launchpad

Install Mirantis Launchpad on the UCP Manager server. You can use launchpad version 1.14.0.

Generate Certificates for DTR

Generate a Certificate Authority (CA) and accompanying certificates for your Docker Trusted Registry instance. You will need these to set up your cluster configuration file.

Create the Cluster

Create a cluster configuration file, then create the cluster itself using Launchpad.

A dedicated user called launchpad has already been created on each server for Launchpad’s use. This user already has all of the necessary permissions required by Launchpad on all three servers. On the UCP Manager server, you can find a public and private key file for the launchpad user in /home/cloud_user.

Additional Resources

Your company has been using Docker to orchestrate container applications. However, they are considering taking advantage of some of the additional features offered as part of Docker Enterprise. You have been asked to set up a Docker Enterprise cluster. Your colleagues will use this cluster to experiment with Docker Enterprise as they make their decision.

Your task is to set up a three-node Docker Enterprise cluster running with the Universal Control Plane (UCP). In addition to this, you will need to install Docker Trusted Registry (DTR) on one of the worker nodes within the cluster. You can do this using Mirantis Launchpad.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?