Django JBoss错误:org.JBoss.as.controller.management操作](控制器引导线程)keydape

Django JBoss错误:org.JBoss.as.controller.management操作](控制器引导线程)keydape,django,postgresql,keycloak,Django,Postgresql,Keycloak,我正在尝试将postgres db与docker中的Key斗篷集成。我用postgres drive更新了standalone.xml。还是有错误吗 “[org.jboss.as.controller.management operation](控制器启动 线程)WFLYCTL0013:操作(“添加”)失败-地址:([”。是否有人 知道它失败了什么 --------------dockerfile------- -------------------------------init.sh----

我正在尝试将postgres db与docker中的Key斗篷集成。我用postgres drive更新了standalone.xml。还是有错误吗

“[org.jboss.as.controller.management operation](控制器启动 线程)WFLYCTL0013:操作(“添加”)失败-地址:([”。是否有人 知道它失败了什么

--------------dockerfile-------

-------------------------------init.sh-----------

-----------------------------docker compose-----------

-----------standalone.xml------------


jdbc:postgresql://localhost:5432/idm_keycloak_demo
postgresql
20
博士后
管理
org.postgresql.Driver
FROM jboss/keycloak:latest
ENV KEYCLOAK_ADMIN_USER admin
ENV KEYCLOAK_ADMIN_PASSWORD admin

COPY standalone.xml /opt/jboss/keycloak/standalone/configuration/standalone.xml

COPY init.sh
USER root
ENTRYPOINT [ "bash",  "./init.sh" ]
/opt/jboss/keycloak/bin/standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1010
version: '2'

services:
  app:
    build: ./app
    ports:
      - "8000:8000"
    volumes:
      - ./app:/app
    command: >
      sh -c "python manage.py migrate &&
             python manage.py runserver 0.0.0.0:8000"
    environment:
      - DB_HOST=postgres
      - DB_NAME=idm_keycloak_demo
      - DB_USER=postgres
      - DB_PASS=admin
    depends_on:
      - postgres
  keycloak:
    restart: always
    build: ./keycloak
    environment:
      - KC_PG_HOST=postgres 
      - POSTGRES_DATABASE=idm_keycloak_demo
      - KC_PG_USER=postgres
      - KC_PG_PASSWORD=admin
    depends_on:
      - postgres          
  postgres:
    image: postgres:10-alpine
    ports:
      - "5432:5432"
    environment:
         POSTGRES_USER: 'postgres'
         POSTGRES_PASSWORD: 'admin'
         POSTGRES_DB: 'idm_keycloak_demo'
<datasources>
                 <datasource jndi-name="java:jboss/datasources/KeycloakDS" pool-name="KeycloakDS" enabled="true" use-java-context="true">
               <connection-url>jdbc:postgresql://localhost:5432/idm_keycloak_demo</connection-url>
                   <driver>postgresql</driver>
                   <pool>
                       <max-pool-size>20</max-pool-size>
                   </pool>
                   <security>
                       <user-name>postgres</user-name>
                       <password>admin</password>
                   </security>
               </datasource>
                <drivers>
                   <driver name="postgresql" module="org.postgresql.jdbc">
                      <xa-datasource-class>org.postgresql.Driver</xa-datasource-class>
                    </driver>
                </drivers>
            </datasources>