Deployment with Docker

The IAM service is provided on the following DockerHub repositories:

The docker image tag corresponding to this version of the documentation is:

indigoiam/iam-login-service:v1.7.2

Configuration and run

Prepare an environment file that will contain the environment variables settings for the IAM service container. See the configuration reference for a description of the variables.

The IAM service is run starting the docker container with the following command:

$ docker run \
  --name iam-login-service \
  --net=iam -p 8080:8080 \
  --env-file=/path/to/iam-login-service/env \
  -v /path/to/keystore.jks:/keystore.jks:ro \
  indigoiam/iam-login-service:v1.7.2

Check the logs with:

$ docker logs -f iam-login-service

Last modified September 17, 2021: More broken URL fixes (25e03fe)