Aim of this project is to create a very small Keycloak Docker installation in clustered mode with nothing but the admin account set up front.
There are no Environment variables at the moment. In Docker File there are some envs, but admin user name and password should be resetted as soon as first instance is up.
It is to be expected that Database is configured by env-vars.
Short description what is in which file.
Example of how to startup the image with above environmental variables.
The Dockerfile for the Image. From Alpine with Java install some apks and curl the keycloak image from official site. Copy the run.sh and the configuration and start up.
The startup script in the container. Nothing special here.
HA Configuration. Only interesting is the JGroups configuration, e.g. Discovery Protocols.
Creative Commons Attribution 4.0, see License.