Docker Engine Enterprise and Docker Compose quick installation and upgrade guide (without internet connection / offline)

Download as pdf : 
Products: Aspen Mtell 
Last Updated: 13-Jul-2021
Versions: 
Article ID: 000097772
Primary Subject: 
Problem Statement:
Docker Engine Enterprise and Docker Compose quick installation and upgrade guide for Windows Server when internet connection is not available on the host machine.

Solution:
This article will explain how to install and upgrade Docker Engine Enterprise and Docker Compose on a machine without internet connection.

Prerequisites Installation:
  1. A second machine with internet connection to download attached files.
  2. Host machine should have Windows Server 2019 OS (version 1809 or higher).

Phase 1: Download required installation files to a machine with internet connection
  1. On a machine with internet connection, download attached zip file Docker install scripts.zip. Do not modify the name of the zip file after download. This zip file contains PowerShell scripts and files to install Docker Engine 19.03.5 and Docker Compose 1.26.2. Maestro V11.1.2 and V12 can work with these versions.

Phase 2: Move required installation files to the target Aspen Mtell Maestro Server
 
  1. Move zip file Docker install scripts.zip to C:\ProgramData\AspenTech\Aspen Mtell Maestro on the target machine. Create such path if it does not exist on the target machine.
 
User-added image


Phase 3: Install Docker Engine Enterprise and Docker Compose on target machine
  1. Unzip file Docker install scripts.zip (do not modify the default folder where the contents will be extracted).
 User-added image
 
 
  1. Go to C:\ProgramData\AspenTech\Aspen Mtell Maestro\ Docker install scripts\ and verify the files and folder are present (Do not rename files or folder)
 User-added image
 
  1. Go to C:\ProgramData\AspenTech\Aspen Mtell Maestro\ Docker install scripts\DockerOfflineInstallFiles\ and verify the files and folder are present (Do not rename files or folder)
 User-added image
 
  1. Launch PowerShell using run as Administrator option
  2. Move to directory where the PowerShell scripts are located. To do this, execute the following command.
cd "C:\ProgramData\AspenTech\Aspen Mtell Maestro\Docker install scripts"
 
Example:
  1. Run “install_driver.ps1” specifying “offline” installation option.
.\install_driver.ps1 -OfflineInstall
Example:
  1. After the installation process is completed, restart the machine.
  2. Launch PowerShell using Run as administrator option
  3. Check successful Docker Engine install by running the following command:
docker version
Expected result:
 
  1. Check successful Docker Compose install by running the following command:
docker-compose version
Expected result: 

 




Reference:

Aspen Mtell Maestro quick deployment guide (without internet connection / offline)
Aspen Mtell Maestro quick deployment guide
Docker Engine Enterprise and Docker Compose quick installation guide for Aspen Mtell Maestro

Keywords:
Maestro install
Xray install
Docker
Container
with out internet
no internet
offline
Attachments
Filename Date Added
Docker install scripts.zip 22-Oct-2020