Mirantis Container Runtime Trial
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.
Option one is to install Mirantis Container Runtime on Linux or Windows manually.
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.
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
One or more target machines (VMs, bare metal) running a recent version of Ubuntu Server. For purposes of this tutorial, a medium-sized VM on any desktop virtualization platform, private, or public cloud should work fine. Our tutorials: How to Create a Server on VirtualBox and How to Launch Virtual machines on AWS will show you how.
Target machines must be configured for access via SSH using keys instead of passwords, and for passwordless use of sudo for the administrative account. This is the standard for AWS EC2 VMs.
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:
64 bit processor with Second Level Address Translation (SLAT)
4GB system RAM
BIOS-level hardware virtualization support must be enabled in the BIOS settings. For more information, see Virtualization.
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.
To install Mirantis Container Runtime on Ubuntu Linux, SSH to your host, ensure that curl is installed there (sudo apt-get install curl) and enter the following command:
curl get.mirantis.com > installer.sh
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:
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.