Запуск проекта для разработчика. Запуск в Docker#
Для запуска приложения в docker необходимо написать Dockerfile, пример которого с комментариями ниже:
FROM host/path/to/keycloak:20.0.1 # то, откуда берется образ KeyCloak.SE
COPY --chown=1000:jboss conf/ /opt/keycloak/conf # добавляет файл конфигурации
COPY --chown=1000:jboss dependencies/common-dependencies/ /opt/keycloak/providers # копирует зависимости
COPY --chown=1000:jboss dependencies/modules/ /opt/keycloak/providers # добавляем внешние(кастомные) модули приложения
...
EXPOSE 7600 # указание порта и запуск