sameersbn/squid Docker 镜像
sameersbn查看 Docker Hub 原文页
自动构建
Squid缓存代理服务器Docker镜像,支持HTTP、HTTPS、FTP等协议,通过缓存频繁请求的网页降低带宽消耗并提升响应速度,具备完善的访问控制能力,可作为服务器加速器或网络代理使用。
230 次收藏下载次数: 0状态:自动构建维护者:sameersbn仓库类型:镜像最近更新:7 年前
sameersbn/squid:3.5.27-2
镜像概述
该镜像提供http://www.squid-cache.org/的Docker容器化部署,Squid是一款功能全面的缓存代理工具,支持HTTP、HTTPS、FTP等协议,通过缓存复用频繁请求的网页内容减少带宽占用,提升响应速度,同时具备灵活的访问控制策略,适用于服务器加速和网络代理场景。
核心功能
- 支持多协议缓存代理(HTTP/HTTPS/FTP等)
- 降低网络带宽消耗,优化网页响应效率
- 提供细粒度访问控制策略
- 支持缓存数据持久化
- 允许自定义配置文件调整功能
使用场景
- 企业内部网络代理,加速员工网页访问
- Docker容器集群的统一代理配置
- 开发环境中模拟代理测试场景
- 静态资源服务器的加速优化
配置说明
安装方式
推荐从Docker Hub拉取镜像:
bashdocker pull docker.xuanyuan.run/sameersbn/squid:3.5.27-2
或自行构建:
bashdocker build -t sameersbn/squid github.com/sameersbn/docker-squid
快速启动
bashdocker run --name squid -d --restart=always \ --publish 3128:3128 \ --volume /srv/docker/squid/cache:/var/spool/squid \ docker.xuanyuan.run/sameersbn/squid:3.5.27-2
自定义配置
挂载自定义配置文件覆盖默认设置:
bashdocker run --name squid -d --restart=always \ --publish 3128:3128 \ --volume /path/to/your/squid.conf:/etc/squid/squid.conf \ --volume /srv/docker/squid/cache:/var/spool/squid \ docker.xuanyuan.run/sameersbn/squid:3.5.27-2
重新加载配置:
bashdocker kill -s HUP squid
日志查看
访问容器内日志:
bashdocker exec -it squid tail -f /var/log/squid/access.log
镜像升级
- 拉取最新镜像:
bashdocker pull docker.xuanyuan.run/sameersbn/squid:3.5.27-2
- 停止并删除旧容器:
bashdocker stop squid && docker rm -v squid
- 启动新容器(保留原有配置参数):
bashdocker run --name squid -d \ [你的配置参数] \ sameersbn/squid:3.5.27-2
Shell访问(调试用)
bashdocker exec -it squid bash
sameersbn 命名空间的其他可用镜像:
更多相关 Docker 镜像与资源
以下是 sameersbn/squid 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
DockerHub 原生拉取命令
docker pull sameersbn/squid:<标签>
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务