IT

[Docker] 도커로 Keycloak 설치하기(windows)

뽀리님 2025. 5. 29. 11:11

 

  Keycloak ?
Keycloak은 Red Hat에서 개발한 오픈 소스 싱글 사인온(SSO) 및 ID 관리 플랫폼으로, 사용자 인증 및 권한 부여를 처리하는 솔루션이다. Keycloak은 다양한 기능을 제공하여 개발자가 보안 및 사용자 관리를 간편하게 구현할 수 있도록 지원한다.

 

뭐 대충 개념은 이렇고, 일단 설치부터 당장 해본다. (윈도우기준)

 

1. 일단 도커가 구동이 되어있어야 한다. (docker 실행하기)

 

** 혹시 아래와같이 오류가 난다면 hyper-v 기능을 켜주자

 

 

** Hyper -v 기능은 제어판 > 프로그램 및 기능에 들어가면 있다.

 

 

다시 구동되는지 확인해보자.

 

 

2. 설치하기

powershell 에서 다음과 같은 명령어를 입력해주자

docker run -d --name keycloak-local -p 8080:8080 
-e KEYCLOAK_ADMIN=admin 
-e KEYCLOAK_ADMIN_PASSWORD=1234 
quay.io/keycloak/keycloak:19.0.3 start-dev

 

 

 

 

아래와같이 잘 구동됬따면 접속해보자

 

 

http://localhost:8080/ 로 접속

 

이렇게 나오면 성공!