Keycloak 도커 사용법(Codespaces 에서)

junsangyu·2022년 10월 8일
0

Keycloak 이라는 오픈소스 인증 서비스를 도커에서 설치하는 법

이때 나는 Github Codespaces에서 도커를 돌렸기 때문에 https 환경으로 설정했다.

<url> 부분에는 도커를 실행한 환경의 url을 작성하면 된다.

이때 KC_PROXY=edge 부분때문에 하루를 날렸다...

# Dockerfile
FROM quay.io/keycloak/keycloak:latest

ENV KEYCLOAK_ADMIN=admin
ENV KEYCLOAK_ADMIN_PASSWORD=1234

ENV KC_HOSTNAME=<url>
ENV KC_HOSTNAME_ADMIN=<url>
ENV KC_HOSTNAME_STRICT_HTTPS=true
ENV KC_HTTPS_PORT=443
ENV KC_PROXY=edge

CMD [ "start-dev" ]

도커 컨테이너 실행 명령어
docker run -p 8080:8080 --rm -it $(docker build -q .)

profile
👨🏻‍💻

0개의 댓글