Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- docker run jboss/keycloak
- -b 0.0.0.0
- =========================================================================
- Using PostgreSQL database
- =========================================================================
- ...
- 04:45:06,084 INFO [io.smallrye.metrics] (MSC service thread 1-5) Converted [2] config entries and added [4] replacements
- 04:45:06,096 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 33) WFLYCTL0013: Operation ("add") failed - address: ([
- ("subsystem" => "datasources"),
- ("data-source" => "KeycloakDS")
- ]) - failure description: "WFLYCTL0113: '' is an invalid value for parameter user-name. Values must have a minimum length of 1 characters"
- ...
- Caused by: java.lang.RuntimeException: Failed to connect to database
- at org.keycloak.connections.jpa.DefaultJpaConnectionProviderFactory.getConnection(DefaultJpaConnectionProviderFactory.java:382)
- ...
- Caused by: javax.naming.NameNotFoundException: datasources/KeycloakDS -- service jboss.naming.context.java.jboss.datasources.KeycloakDS
- at org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:106)
- ...
- docker run -e DB_VENDOR="h2" --name docker-keycloak-h2 jboss/keycloak
- if (getent hosts postgres &>/dev/null); then
- export DB_VENDOR="postgres"
- ...
- connection-url=jdbc:postgresql://${env.DB_ADDR:postgres}:${env.DB_PORT:5432}/${env.DB_DATABASE:keycloak}${env.JDBC_PARAMS:}
- [root@71961b81189c bin]# getent hosts postgres
- 69.172.201.153 postgres.mbox.com
- [root@71961b81189c bin]# echo $?
- 0
- hosts: files dns myhostname
- docker network create keycloak-network
- docker run -d --name postgres --net keycloak-network -e POSTGRES_DB=keycloak -e POSTGRES_USER=keycloak -e POSTGRES_PASSWORD=password postgres
- docker run --name docker-keycloak-postgres --net keycloak-network -e DB_USER=keycloak -e DB_PASSWORD=password jboss/keycloak
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement