Non-OCP air-gapped installation instructions

On a system that has docker or podman installed and has internet connectivity, pull the Transformation Advisor images.

Save the images to a gzip-compressed tarball.

docker pull icr.io/appcafe/transformation-advisor-db:<version>
docker pull icr.io/appcafe/transformation-advisor-ui:<version>
docker pull icr.io/appcafe/transformation-advisor-server:<version>
docker pull icr.io/appcafe/transformation-advisor-neo4j:<version>
Note: You must run either the docker pull or the podman pull command.

If you are using docker, run the following command:

docker save \
  icr.io/appcafe/transformation-advisor-db:<version> \
  icr.io/appcafe/transformation-advisor-ui:<version> \
  icr.io/appcafe/transformation-advisor-server:<version> \
  icr.io/appcafe/transformation-advisor-neo4j:<version> \
  | gzip > ta-images.tar.gz

If you are using podman, perform the following steps:

podman save -m \
  icr.io/appcafe/transformation-advisor-db:<version> \
  icr.io/appcafe/transformation-advisor-ui:<version> \
  icr.io/appcafe/transformation-advisor-server:<version> \
  icr.io/appcafe/transformation-advisor-neo4j:<version> \
  k8s.gcr.io/pause:3.5 \
  | gzip > ta-images.tar.gz

On the air-gapped system, do the following steps:

Edit the file /usr/share/containers/containers.conf  
Search for infra_image  
uncomment this and add the following  
infra_image = "k8s.gcr.io/pause:3.5"  
Save the file  

Transfer the tarball to the target server and run the launch script.

Choose the option to work in an air-gapped environment and you will be prompted to enter the location of the tarball containing the images.