14
Installing Avid Illuminate for Docker
Docker is an open-source technology platform that can be used to deploy applications in insulated
containers where the host operating system becomes irrelevant. To obtain this flexibility, the
common platform, Docker, is first installed on a host OS such as Microsoft Windows, MacOS,
CentOS, or other. The application, Avid Illuminate in this example, is built in containers that
interact with the platform (Docker) and not directly with the OS. This abstraction layer allows
the same “container-ized” application to run on any operating system, as long as the host has the
Docker shared platform software installed first.
For more information about Docker and container technology, see https://www.docker.com/
.
For the purposes of this document, CentOS is used as the host operating system and commands
are issued through the CLI (command line interface). The procedures below assume that both
CentOS and Docker have been installed and configured.
Verify the Docker installation
Before you begin to install and configure Avid Illuminate, verify that the Docker service is
running by entering the following command:
service docker status
The system should report information similar to the following:
[user@wavd-cent7 ~]# service docker status
Redirecting to /bin/systemctl status docker.service
* docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled;
vendor preset: disabled)
Active: active (running) since Thu 2017-05-25 15:50:31 EDT; 8min ago
Docs: https://docs.docker.com
Verify that Docker reports a status of loaded and active.
Preparing the Software Package
Before you can start the installation, you must obtain the Avid Illuminate software and copy it to
your host system. The following packages are provided by Avid:
•
Avid Illuminate Language Pack — For example: IntlEnglishTeleUniversal-<version>.tgz
•
Avid Illuminate — avid-illuminate-<version>.tgz (contains the Docker image file:
avid_illuminate_<version>.docker.tgz)
• Dockerfile – Not used during the standard installation process, this file can be used to create a
new Docker image. This file is designed for use by advanced users only and is generally not
reccomended for use unless instructed to do so by Avid Customer Care.
To prepare the software package:
1. Create a new directory for the Avid Illuminate software. For example:
mkdir /avid