5.2. コンテナーを別のポートに公開する
デフォルトで、サーバーはポート 8080 と 8443 を使用して、それぞれ http 要求と https 要求をリッスンします。
別のポートを使用してコンテナーを公開する場合は、それに応じて hostname を設定する必要があります。
- デフォルトポート以外のポートを使用してコンテナーを公開する
podman run --name mykeycloak -p 3000:8443 \
-e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=change_me \
mykeycloak \
start --optimized --hostname=https://localhost:3000
podman run --name mykeycloak -p 3000:8443 \
-e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=change_me \
mykeycloak \
start --optimized --hostname=https://localhost:3000
hostname オプションを完全な URL に設定すると、https://localhost:3000 でサーバーにアクセスできるようになります。