Deployment with Docker
The IAM service is provided on the following DockerHub repositories:
We keep the images in sync, so the following instructions apply to images fetched from any of the two repositories.
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
Check the logs with:
$ docker logs -f iam-login-service