Setting up Docker Datacenter on VMware Fusion

Similar documents
Docker Swarm installation Guide

Installing and Using Docker Toolbox for Mac OSX and Windows

OpenStack Havana All-in-One lab on VMware Workstation

Virtual Machines. Module 2

Puppet 101 Basic installation for master and agent machines on Ubuntu with VMware Workstation

OpenStack Lab on VMware Workstation Setting up the All-In-One VM

Click to edit Master subtitle. Virtual Machines Module 2

FireFox. CIS 231 Windows 2012 R2 Server Install Lab #1

Online Help StruxureWare Central

SRA Virtual Appliance Getting Started Guide

Ansible Tower Quick Setup Guide

Product Version 1.1 Document Version 1.0-A

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5

Ubuntu Openstack Installer, Single Machine Mode

Using a Virtual Machine for Cisco IPICS on a Cisco UCS C-Series Server

CIS 231 Windows 2012 R2 Server Install Lab #1

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA

HySecure Quick Start Guide. HySecure 5.0

SAP GUI 7.30 for Windows Computer

Linux application virtualization with UDS Enterprise. Versión Rev. 1

UDS Enterprise Free & Evaluation Edition. Lab UDS Enterprise + VMware vsphere + RDP/XRDP

Online Help StruxureWare Data Center Expert

UDS Enterprise Free & Evaluation Edition. Lab UDS Enterprise + VMware vsphere + RDP/XRDP

IronKey EMS Quick Start Guide. version 7.2 DataLocker Inc. June, 2018

Table of Contents. Configure and Manage Logging in to the Management Portal Verify and Trust Certificates

Horizon DaaS Platform 6.1 Service Provider Installation - vcloud

Installing the Cisco Virtual Network Management Center

KOHA UBUNTU In Compatible With. 1 P a g e

CST VMWare Documentation

Using vrealize Operations Tenant App as a Service Provider

IronKey EMS On-Prem 7.1 Quick Start Guide

Global Management System (GMS) Virtual Appliance 6.0 Getting Started Guide

CIS 231 Windows XP (SP3) Install Lab #3 Virtual Machines

Contents. Limitations. Prerequisites. Configuration

Autopology Installation & Quick Start Guide

Configuring the SMA 500v Virtual Appliance

Upgrading the System

The Balabit s Privileged Session Management 5 F5 Azure Reference Guide

Hands-on Lab Manual. Introduction. Dell Storage Hands-on Lab Instructions. Estimated Completion Time: 30 minutes. Audience. What we will be doing

1) Use either Chrome of Firefox to access the VMware vsphere web Client. FireFox

Horizon Cloud with On-Premises Infrastructure Administration Guide. VMware Horizon Cloud Service Horizon Cloud with On-Premises Infrastructure 1.

ULTEO OPEN VIRTUAL DESKTOP NATIVE CLIENT

PANZURA FREEDOM ARCHIVE QUICK START GUIDE STEP-BY-STEP INSTRUCTIONS FOR INSTALLING THE FREEDOM ARCHIVE FREE TRIAL PANZURA VM CLOUD CONTROLLER

Gnostice StarDocs On-Premises API Virtual Appliance

Archiware Pure Quick Start Guide

Community Edition Getting Started Guide. July 25, 2018

Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5

Wave 5.0. Wave OpenVPN Server Guide for Wave 5.0

CIS 231 Windows 7 Install Lab #2

Using PCF Ops Manager to Deploy Hyperledger Fabric

VPN Solutions for Zerto Virtual Replication to Azure. IPSec Configuration Guide

SonicWall Secure Mobile Access SMA 500v Virtual Appliance 8.6. Getting Started Guide

ElasterStack 3.2 User Administration Guide - Advanced Zone

All - In - One for Hyper- V

EdgeConnect for Amazon Web Services (AWS)

OS10 Virtualization Guide. Enterprise Edition

For my installation, I created a VMware virtual machine with 128 MB of ram and a.1 GB hard drive (102 MB).

Scrutinizer Virtual Appliance Deployment Guide Page i. Scrutinizer Virtual Appliance Deployment Guide. plixer

1) Use either Chrome of Firefox to access the VMware vsphere web Client. FireFox

Hypersocket SSO. Lee Painter HYPERSOCKET LIMITED Unit 1, Vision Business Centre, Firth Way, Nottingham, NG6 8GF, United Kingdom. Getting Started Guide

VMware ESX ESXi and vsphere. Installation Guide

Comodo IT and Security Manager Software Version 6.4

dctrack Quick Setup Guide Virtual Machine Requirements Requirements Requirements Preparing to Install dctrack

ACE Live on RSP: Installation Instructions

Cisco Modeling Labs OVA Installation

Labtainer Student Guide

Eucalyptus User Console Guide

Release Notes. Dell SonicWALL SRA Release Notes

Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Build your own NAS with OpenMediaVault

Lab Zero: A First Experiment Using GENI and Jacks Tool

Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Palo Alto Networks Cybersecurity Gateway

Send the Ctrl-Alt-Delete key sequence to the Guest OS one of two ways: Key sequence: Ctlr-Alt-Ins Menu Sequence: VM / Guest / Send Ctrl-Alt-Delete

bitcurator-access-webtools Quick Start Guide Last updated: May 8th, 2018 Release(s): and later

PREPARING TO USE CONTAINERS

Installing the Operating System or Hypervisor

Quick Start Guide ViPR Controller & ViPR SolutionPack

Create a pfsense router for your private lab network template

INTEGRATING OKTA: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE

Relarium (RLM) Masternode Guide for VPS

WatchGuard Dimension v2.0 Update 2 Release Notes. Introducing New Dimension Command. Build Number Revision Date 13 August 2015

Dell Wyse Management Suite. Version 1.3 Deployment Guide

FireFox. CIS 231 Windows 10 Install Lab # 3. 1) Use either Chrome of Firefox to access the VMware vsphere web Client.

DEPLOYING A 3SCALE API GATEWAY ON RED HAT OPENSHIFT

How to Add a Favicon in Ruby on Rails Apps

InControl 2 Software Appliance Setup Guide

Evaluation Quick Start Guide Version 10.0 FR1

Preparing Your Google Cloud VM for W4705

Client Installation Guide

USING NGC WITH AZURE. DU _v01 September Setup Guide

UDP Director Virtual Edition Installation and Configuration Guide (for Stealthwatch System v6.9.0)

SteelCentral Flow Gateway Software Installation Guide. Virtual Edition for VMware ESXi 5.5 and 6.0 Version x June 2017

ULTEO OPEN VIRTUAL DESKTOP DEBIAN WHEEZY (7.0) SUPPORT

Upgrading Your System

Cisco Unified Serviceability

Table of Contents. Version 0.8. Version

Online Help StruxureWare Data Center Expert

Installing and Configuring vcloud Connector

Transcription:

Setting up Docker Datacenter on VMware Fusion With the release of Docker Datacenter, it seemed like a good idea to kick the tires on this new system to get a handle on what the experience is like installing, configuring, and managing the new packaged Docker offering. There are a few pre-requisites that you have to get sorted out which include: Base system to run Docker Datacenter About 30-45 minutes Internet access Use-cases to try within 30 days No previous 30 day trials of Docker Datacenter (it s a one-time trial) IMPORTANT NOTE: I use code examples from the install process, but some may alter over time from the Docker Datacenter site. Please use the original code in place of the samples to ensure consistency with the available version. Make sure you have a system ready to go. In my case, I m going to use an Ubuntu 15.10 system built with a single NIC on VMware Fusion. The NIC is configured for NAT on Fusion which is the Share with my Max setting: I m using 4 GB of RAM and a 40 GB disk set for thin provisioning and to use a single file. Because I often archive my VMs off of the laptop I use, having a single VMDK is easy for moving them around. Let s get started with the download and install! Getting Docker Datacenter First, you go to the main site for Docker Datacenter to start the process: https://www.docker.com/products/docker-datacenter

You will need your Docker Hub account to log in and attach the license. As you can guess, there is a form to fill out for further contact because this is a commercial product that will have some nurturing to bring you towards purchasing. Now that we are in step 1, we have to install the Docker Engine. This is done on Ubuntu using the following shell commands, but there s a catch!! Notice that the original code says to add ubuntu-trusty main to the repo source list. Because I m using 15.10 I updated the real code to say wily instead of trusty: echo "deb https://packages.docker.com/1.10/apt/repo ubuntu-wily main" sudo tee /etc/apt/sources.list.d/docker.list I used the original code from the Docker site in the example here to stay with their instructions: wget -qo'https://pgp.mit.edu/pks/lookup?op=get&search=0xee6d536cf7dc86e2d7d56f59a178a c6c6238f52e' sudo apt-key add --import sudo apt-get update && sudo apt-get install apt-transport-https sudo apt-get install -y linux-image-extra-virtual echo "deb https://packages.docker.com/1.10/apt/repo ubuntu-trusty main" sudo tee /etc/apt/sources.list.d/docker.list sudo apt-get update && sudo apt-get install docker-engine All the updates went according to plan, including a reboot along the way. Once that is done it s on to step 2. Installing Docker Trusted Registry This is a simple step. As we hit the next step in our install, we are ready to deploy the Docker Trusted Registry (DTR) and Universal Control Plane (UCP). This is done with a nifty one-liner: sudo bash -c "$(sudo docker run docker/trusted-registry install) The console will show that the DTR can t be found locally in the container image cache, so it will start the download the images. This may take a little while depending on your network speed:

Once that s done, just open up a browser and go to the https instance on the virtual machine. There will be a warning about the site being insecure which is true because the certificate is not trusted based on the URL you are accessing. No worries though, this is the early part of the configuration. The launch screen will come up and as if by magic you are starting your first configuration steps:

You can see that there are some errors highlighted on the right-hand side of the window. These are because of: No domain set up accessed the site by IP address Unlicensed instance you have to request in the next steps Authentication default is set up with no authentication at all Because security should be first on our mind, let s set up authentication by clicking on the Settings menu option and then the Auth submenu. This brings us to the drop list where you can choose your authentication type: For my example, I m going to go with a Managed authentication using a local database. I m going to create a discoposse user with full access:

As soon as you save the admin user, you will be logged out of the environment and be forced to login again: Now we have removed one of the configuration errors listed at the main page. Next step is to get our demo instance licensed. Because you signed up at the start of the process, you have had the trial license added to your Docker Hub account. Go to https://hub.docker.com with your log in used to request the trial, click on your account icon in the upper right and go to Settings menu. From there click on Licenses and then click the download icon in the trial section at the bottom left:

Head back to your Docker Datacenter instance and upload the docker_subscription.lic on the Settings menu in the License submenu: Once you ve set the file to upload, click on Save and Restart button. You will be brought back to the same page after the restart. The License ID section will be populated with a string of characters now that the trial license is applied. Our last configuration step is to set up the domain name. Go to the Settings section and the click the General submenu. Set the Domain Name option to a fully qualified domain name that you have

configured in your DNS. The security admin inside me wants to configure a whole bunch of other goodness here with the certificates. In this case. we are going to just scroll down and click the Save and Restart button. Welcome to your Docker Datacenter! Now that we have configure the minimum settings to use DTR in your Docker Datacenter, we are ready to log in using the new configuration. Go to your new URL as set on the General settings page. In my case, I chose dtr.discoposse.com and will be prompted to log in with my admin credentials as set in the first steps. This is just the start line of our journey. Next up we will be installing the UCP (Universal Control Plane), and our upcoming blogs will cover a few different things we can do using our newly configured Docker Datacenter. We love learning the possibilities!