You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS服务器Docker部署imgproxy如何设置使用非默认2096端口

问题原因

你当前的启动命令仅配置了Docker的端口映射规则,未修改imgproxy容器内部的服务监听端口,imgproxy默认监听8080端口,因此映射到2096的规则不会生效。

解决方案

方案1:调整Docker端口映射(最简便,无需修改服务配置)

直接将宿主机2096端口映射到容器内imgproxy默认监听的8080端口即可,无需调整服务本身的配置:

docker run -p 2096:8080 -it darthsim/imgproxy

注:此方案服务日志仍会显示运行在8080端口,属于正常现象,不影响外部通过宿主机2096端口访问。

方案2:修改imgproxy内部监听端口为2096

如果需要让imgproxy本身在容器内监听2096端口,可通过传递IMGPROXY_BIND环境变量修改服务监听规则:

docker run -p 2096:2096 -e IMGPROXY_BIND=:2096 -it darthsim/imgproxy

此方案启动后,服务日志会显示运行在2096端口,符合配置预期。


内容的提问来源于stack exchange,提问作者John Anderson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 01:36:02