Skip to content

IVCT Container Design

bergtwvd edited this page Apr 6, 2019 · 14 revisions

The application of Docker container technology allows a user to run the IVCT without having to build and install the IVCT Framework and its dependencies. All that is required is a functional Docker engine installed on a host. See https://docs.docker.com/install/ for instructions on installing a Docker engine.

The containerized version of the IVCT consists of several Docker container images. An overview of the container images and the relationships between them is provided in the following figure.

IVCT Container Design

The color coding of the images is:

The relationships are:

  • links: container image establishes network connection to other container image at run-time.
  • extends: container image is based on the other container image (see Dockerfile FROM instruction).
  • mounts: container image mounts the indicated data volume at run-time.
Clone this wiki locally