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
でサーバーにアクセスできるようになります。