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/ 로 접속
이렇게 나오면 성공!