openfact/keycloakExample Dockerfile with Keycloak server.
To boot in standalone mode
docker run openfact/keycloak
By default there is no admin user created so you won't be able to login to the admin console. To create an admin account you need to use environment variables to pass in an initial username and password. This is done by running:
docker run -e KEYCLOAK_USER=<USERNAME> -e KEYCLOAK_PASSWORD=<PASSWORD> openfact/keycloak
You can also create an account on an already running container by running:
docker exec <CONTAINER> keycloak/bin/add-user-keycloak.sh -u <USERNAME> -p <PASSWORD>
Then restarting the container:
docker restart <CONTAINER>
When starting the Keycloak instance you can pass a number an environment variables to set log level for Keycloak, for example:
docker run -e KEYCLOAK_LOGLEVEL=DEBUG openfact/keycloak
When running Keycloak behind a proxy, you will need to enable proxy address forwarding.
docker run -e PROXY_ADDRESS_FORWARDING true openfact/keycloak
This image extends the jboss/keycloak image which adds the OpenJDK distribution on top of the openfact/base image. Please refer to the README.md for selected images for more info.

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务