WeiterleitenJava

Java-Forum
Anonymous
 Weiterleiten

Post by Anonymous »

I have the following environment:
  • docker container with spring boot app for backend
  • docker container with keycloak for authentication
  • both containers in the same custom docker bridge network
  • front app at the host
Die Backend -App hat also Env keycloak_url und es wird für beide Apps (vorne und hinten) verwendet, und diese URL ist nicht auf dem Host verfügbar (im Browser), da die URL -Bridge -IP < /p>
Wenn UNS -Besucher vorne mit der Vorderseite von APP -App -Apps -Anfrage nach Backend zurückgegeben wird. Nicht genauer vom Browser < /p>
Hat jemand Erfahrung oder Vorschlag, wie man dieses Problem löst?

Code: Select all

version: '3.7'

networks:
net:
driver: bridge
external: false
name: test-net

services:
postgres-db:
image: postgres:13.1
container_name: postgres-db
networks:
- net
ports:
- 5432:5432
volumes:
- ./init-postgresql.sql:/docker-entrypoint-initdb.d/1-init.sql:ro
- ./postgres-data:/var/lib/postgresql/data:rw
environment:
LC_ALL: 'C.UTF-8'
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_HOST: postgres-db
POSTGRES_DB: postgres
PGDATA: /var/lib/postgresql/data
restart: unless-stopped

keycloak:
image: quay.io/keycloak/keycloak:11.0.2
container_name: keycloak
hostname: keycloak
command: -Dkeycloak.profile.feature.upload_scripts=enabled
networks:
- net
ports:
- 8180:8080
environment:
KEYCLOAK_USER: admin
KEYCLOAK_PASSWORD: admin
DB_VENDOR: POSTGRES
DB_ADDR: postgres-db
DB_USER: postgres
DB_PASSWORD: postgres
DB_DATABASE: keycloak
DB_SCHEMA: public
depends_on:
- postgres-db
restart: unless-stopped

app:
image: app
container_name: app
depends_on:
- keycloak
networks:
- net
ports:
- 8083:8083

environment:
KEYCLOAK_URL: http://keycloak:8080/auth
restart: unless-stopped
Ich habe eine andere Option mit der Übertragung der Spring -Boot -App in das Docker -Host -Netzwerk und das Ändern von KeyCloak_url in localhost: 8180 ausprobiert, das Hostnetzwerk wird jedoch nicht in Windows Docker Desktop

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post