Try Mirantis Container Runtime

Deploy the leading enterprise container runtime with just two commands

Mirantis Container Runtime (formerly Docker Engine – Enterprise) is the secure container runtime that forms the foundation of Mirantis Container Cloud and Mirantis Kubernetes Engine. Mirantis Container Runtime provides Content Trust and FIPS 140-2 encryption, and interoperates with Mirantis Secure Registry to provide  critical elements of a secure software supply chain. In other words, rather than installing Docker CE to run your containerized workloads, you install Mirantis Container Runtime and it runs those workloads instead, but in a secure manner.

There are three ways for a customer to install and leverage Mirantis Container Runtime. Each option is just as efficient as the next. 

  1. Option one is to install Mirantis Container Runtime on Linux or Windows manually.

  2. Option two is best for organizations with an automation strategy; with this in place, they can automatically leverage Mirantis Container Cloud to deploy Mirantis Container Runtime.

  3.  Lastly, the final way is for organizations wanting to improve their agility. When installing Mirantis Container Runtime, the user can deploy pre-created images from our Azure Marketplace Store- enhancing the agility of the application.

This tutorial shows you how to deploy Mirantis Container Runtime on a Linux node — specifically, we’re using a Ubuntu 18.04 server.

If you’re looking to deploy Mirantis Container Runtime on Windows Server, check out our tutorial Getting Started with Mirantis Container Runtime on Windows Server

Prerequisites

Mirantis Container Runtime can run on any hardware that supports Docker CE.

Minimum Hardware Requirements for Docker

Hyper-V Backend and Windows Containers

  • The following hardware prerequisites are required to successfully run Client Hyper-V on Windows 10:

Step 1: Configure and launch your target host

Instructions for configuring your host (on AWS or VirtualBox) are the same as those provided in our Launch Virtual Machines on AWS tutorial and our How to Create a Server on VirtualBox tutorial. The former also details simple ways to set up security groups on AWS for software evaluation, and provides other details.

Step 2: Download Assets

Fill out and submit the form below to get access to the Mirantis Container Runtime installer script. Then SSH to your target VM and issue the provided command to download the installer.sh script on that machine.

Download Mirantis Container Runtime installer script

Step 3: Run the script to install Mirantis Container Runtime

The links below will walk you through the proper steps of uninstalling old versions and installing Mirantis Container Runtime on your OS. 

Please refer to the below: 

Install the License 

Install MCR on Linux Distros

Install MCR on Windows Servers

Use MCR with Kubernetes

Step 4: (Optional) Add user to ‘docker’ group

It can be handy to add your administrative user (default ‘ubuntu’) to the ‘docker’ group, to enable use of the Docker CLI without preceding each command with sudo.

To do this, issue the following command, substituting the name of your user:

sudo usermod -aG docker $USER

Then update group settings by entering:

newgrp docker

At this point, you should be able to test whether things are working by entering:

docker run hello-world

… which runs a test container.

Next steps

At this point, you can explore Mirantis Container Runtime using the Docker CLI, or proceed to other exercises.