如何使用 podman 虚拟主机

how to virtualhost with podman

我的服务器 运行 podman 中的 gitlab。

我要连接子域的gitlab

测试命令

podman start gitlab-ce --VIRTUAL-HOST=test.example.com -p 80 

如何在podman中设置virtualHost?

根据GitLab documentation,容器可以启动:

sudo podman run --detach \
  --hostname gitlab.example.com \
  --env GITLAB_OMNIBUS_CONFIG="external_url 'http://test.example.com/';" \
  --publish 443:443 --publish 80:80 \
  --name gitlab \
  --restart always \
  gitlab/gitlab-ce:latest

sudo需要绑定80和443端口