Keycloak Docker 로 설치하기: 리눅스 환경에서 빌드하는 방법
해당 포스트에서는 Keycloak Docker 를 사용하여 Keycloak을 빌드하는 방법을 가이드 합니다.
운영환경
- Ubuntu 22.04
- CentOS 7
- Docker 23.0.1
주의사항
시작하기 전 Docker가 운영환경에 설치되어 있는지 확인하십시오.
목차
1. Ubuntu 22.04 환경에서 Docker를 이용하여 Keycloak 빌드
1-1. 시작하기
1-2. 웹 인터페이스 액세스
2. CentOS 7 환경에서 Docker를 이용하여 Keycloak 빌드
2-1. 시작하기
2-2. 웹 인터페이스 액세스
1. Ubuntu 22.04 환경에서 Docker를 이용하여 Keycloak Docker 빌드

cat /etc/issue
cat 명령어를 사용하여 Ubuntu가 최신 버전인지 확인합니다.
1-1. 시작하기

docker run -p 8080:8080 -e KEYCLOAK_ADMIN=[admin] -e KEYCLOAK_ADMIN_PASSWORD=[admin] quay.io/keycloak/keycloak:21.0.1 start-dev
docker run 명령어를 사용하여 Keycloak을 시작합니다.
KEYCLOAK_ADMIN=
KEYCLOAK_ADMIN_PASSWORD=
해당 명령은 초기 관리 사용자의 아이디와 비밀번호를 지정하기 위한 명령입니다.

터미널에서 Keycloak의 구동을 확인합니다.
1-2. 웹 인터페이스 액세스

로컬 서버의 웹 브라우저에서 localhost:8080에 접속합니다.

컨테이너 생성 시 작성한 KEYCLOAK_ADMIN= 과 KEYCLOAK_ADMIN_PASSWORD= 을 작성하고 웹 인터페이스에 액세스 합니다.

웹 페이지 구동이 성공적으로 이루어졌습니다.
2. CentOS 7 환경에서 Docker를 이용하여 Keycloak Docker 빌드

cat /etc/centos-release
CentOS가 최신 버전인지 확인합니다.
2-1. 시작하기

docker run -p 8080:8080 -e KEYCLOAK_ADMIN=[admin] -e KEYCLOAK_ADMIN_PASSWORD=[admin] quay.io/keycloak/keycloak:21.0.1 start-dev
docker run 명령어를 사용하여 Keycloak을 시작합니다.
KEYCLOAK_ADMIN=
KEYCLOAK_ADMIN_PASSWORD=
해당 명령은 초기 관리 사용자의 아이디와 비밀번호를 지정하기 위한 명령입니다.

터미널에서 Keycloak의 구동을 확인합니다.
2-2. 웹 인터페이스 액세스

로컬 서버의 웹 브라우저에서 localhost:8080에 접속합니다.

컨테이너 생성 시 작성한 KEYCLOAK_ADMIN= 과 KEYCLOAK_ADMIN_PASSWORD= 을 작성하고 웹 인터페이스에 액세스 합니다.

웹 페이지 접속이 성공적으로 이루어졌습니다.
참고 문서
Keycloak에 대한 기술지원 또는 NGINX Plus + Keycloak 연동에 대해 컨설팅이 필요하시다면 아래 폼을 통해 신청해주세요!
댓글을 달려면 로그인해야 합니다.