Offline installation considerations¶
To install Interlock on your cluster without an Internet connection, you must have the required Docker images loaded on your computer. This topic describes how to export the required images from a local instance of MCR and then load them to your Swarm-orchestrated cluster.
To export Docker images from a local instance:
Using a local instance of MCR, save the required images:
docker save mirantis/ucp-interlock:3.6.20 > interlock.tar docker save mirantis/ucp-interlock-extension:3.6.20 > interlock-extension-nginx.tar docker save mirantis/ucp-interlock-proxy:3.6.20 > interlock-proxy-nginx.tar
This saves the following three files:
interlock.tar
- the core Interlock application.interlock-extension-nginx.tar
- the Interlock extension for NGINX.interlock-proxy-nginx.tar
- the official NGINX image based on Alpine.
Note
Replace
mirantis/ucp-interlock-extension:3.6.20
andmirantis/ucp-interlock-proxy:3.6.20
with the corresponding extension and proxy image if you are not using NGINX.Copy the three files you just saved to each node in the cluster and load each image:
docker load < interlock.tar docker load < interlock-extension-nginx.tar docker load < interlock-proxy-nginx.tar
Refer to Deploy a layer 7 routing solution to continue the installation.
See also