Docker를 이용한 keycloak 서버 띄어보기

경쓱타드·2025년 3월 20일

KeyCloak

목록 보기
2/2

1. docker 명령어를 통해서 이미지 띄우기

docker run --name keycloak -p 8080:8080 -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin quay.io/keycloak/keycloak:26.1.3 start-dev
  • KC_BOOTSTRAP_ADMIN_USERNAME : 로그인의 username
  • KC_BOOTSTRAP_ADMIN_PASSWORD : 로그인의 password
  • 해당 값을 변경해서 관리자 로그인 값을 변경할 수 있음

2. 브라우저에서 http://localhost:8080/ 접속하기

  • username : admin
  • password : admin

3. 접속 완료

4. realm 생성하기

  • Realm name : myrealm → Create → Create realm

5. 사용자 생성하기

  • myrealm → Users → Create new user

  • 사용자 정보 입력 → Create

    • Username : myuser
    • First name : Foo
    • Last name : Bar

6. 로그인을 위한 초기 비밀번호 생성

  • myrealm 로그인 → User → myuser(생성한 user) → Credentials

  • Set password → 비밀번호 입력 → Save

    • Password : admin
    • Password confirmation : admin
  • Temporary On : 로그인 시 비밀번호 변경 화면 표시됨

7. 계정 콘솔 로그인

8. 생성한 어플리케이션 보호를 위해 keycloak 인스턴스에 어플리케이션 등록

profile
백엔드 개발자를 시작으로 도메인 이해도까지 풍부한 개발자가 목표입니다!

0개의 댓글