Docker部署是推荐的生产环境方案,具体分四个步骤:
- Vorbereitung der Umwelt::
- 确保Docker 18.06+版本
- 开放所需端口(默认8080)
- Spiegelbildliche Akquisition: Umsetzung
docker pull ghcr.io/yusing/go-proxy
获取官方镜像 - Service-Aktivierung:基础命令为
docker run -p 8080:8080 ghcr.io/yusing/go-proxy
- 进阶配置::
- 挂载自定义配置:
-v ./config.yaml:/app/config.yaml
- Setzen von Umgebungsvariablen:
-e PROXY_MODE=secure
- 后台运行:添加
-d
Parameter
- 挂载自定义配置:
典型的生产部署会结合docker-compose实现多容器管理,建议配置资源限制(如内存2GB)和健康检查。首次部署后,可通过docker logs <container_id>
查看实时日志验证服务状态。若要启用HTTPS,需要额外挂载证书文件到容器内的/etc/ssl
Katalog.
Diese Antwort stammt aus dem ArtikelGo-Proxy: Ein hochleistungsfähiger Reverse-Proxy-Server für die Docker-IntegrationDie