3.2. 将容器公开给不同的端口
默认情况下,服务器分别使用端口 8080 和 8443 侦听 http 和 https 请求。
如果要使用不同的端口公开容器,则需要相应地设置 hostname-port :
- 使用默认端口以外的端口公开容器
podman run --name mykeycloak -p 3000:8443 \
-e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=change_me \
mykeycloak \
start --optimized --hostname-port=3000
podman run --name mykeycloak -p 3000:8443 \
-e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=change_me \
mykeycloak \
start --optimized --hostname-port=3000
通过设置 hostname-port 选项,您现在可以访问位于 https://localhost:3000 的服务器。