Pound 是一种用于 SSL 代理和负载均衡的工具。在 Docker 中可以通过以下步骤快速启动并配置:

启动容器


docker pull pascaldevink/pound:latest

docker run -d --name pound -p 8080:8080 pascaldevink/pound:latest

SSL 配置

默认情况下,Pound 使用本地主机上的默认后端,但需要手动设置配置文件,并进行调整。以下是一个基本的 pound.cfg 示例:


User \"www-data\"

Group \"www-data\"

LogLevel 1

Alive 30

Control \"/var/run/poundctl.socket\"



ListenHTTPS

  Address 0.0.0.0

  Port 443

  1. User 和 Group:指定运行服务的用户和用户组。

  2. ListenHTTPS:定义监听的地址和端口。