В предишната версия административната конзола на Keycloak включваше поддръжка за експорт на даден realm като JSON файл. Показаният потребителски интерфейс (UI) на скрийншота по-долу липсва във версия Keycloak 21, поради което тази опция е деактивирана и трябва да се използва алтернативен начин за експортиране на realm.

Нужни стъпки за експортване на Keycloak realm

Вход в Keycloak с помощта на команда на Docker:

docker exec -it <container_name> /bin/bash

Навигирайте до папката на Keycloak:

cd /opt/keycloak/bin

Execute export command:

./kc.sh export --file <file-name>.json -Dkeycloak.migration.realmName=<realm-name>

Копиране на файл от Docker контейнер към хост

Последната стъпка е да изпълните команда за копиране на файла от Docker контейнера към хост операционната система (ОС). Отворете нов интерфейс с команден ред (CLI) или излезте от Docker от текущия:

docker cp medapp_keycloak:/opt/keycloak/bin/<file-name>.json <host-os-path>

Pure Technologies е агенция за SAP Commerce, която цели да подобри търговските операции в предприятията.

Свържи се с нас

Телефон: +359 899 288 239

Имейл: contact@puretechnologies.digital

Адрес: гр.София, ул. "Ирис" №32

All rights reserved by Pure Technologies - 2025