Getting the Docker image
There are two ways to obtain Airlock IAM Docker images:
- By pulling the image directly from the (private image repository) quay.io.
- Notice
In Spring 2024, all IAM Docker images have been migrated from Docker Hub to quay.io. All customers that use Docker Hub for container image downloads must have migrated to quay.io until September 2024.
- By downloading an image file from the Techzone download area, for air-gapped installations.
This article explains both obtainment options:
Pulling the IAM image from an image repository
IAM images can be pulled from the quay.io private image repository.
You need to perform the following steps:
- Gaining access to the private repository.
- Verifying the signature of the image in the repository.
- Retrieving the image from the repository.
The table below describes the details per step. Follow the instructions shown in the table:
Gaining access to quay.io | Proceed as follows:
|
Verifying the image signature | All images of Airlock IAM are signed. We strongly recommend verifying these digital signatures. Proceed as follows:
|
Retrieving the image | When the verification of the image signature was successful, it is okay to pull the image from the repository. Proceed as follows:
|
Downloading the Docker image from the Techzone
As an alternative to pulling an IAM Docker image from a repository, you can download the image as a Docker image file from the Airlock Techzone. This method allows for “air-gapped” installations, in the case your server is not connected to the repository directly.
Follow the instructions below to download an IAM Docker image as image file from the Airlock Techzone.
Proceed as follows:
- Go to the IAM download area on the Airlock Techzone: https://techzone.ergon.ch/downloads/airlock-iam
- In the list with IAM release versions, click on the Details link next to the appropriate IAM release version.
- Click on the image file with file name
airlock-iam-docker-image-<8.x.x>
and file extensiontar.gz
. - The image file is downloaded.
- You can now load the image. For this, run the command below in your Docker CLI:
- Next, push the image to your local Docker registry (if you have one). For this, run the following commands: