增加squid
This commit is contained in:
parent
53d912d632
commit
cdb2289a64
17
squid/Dockerfile
Normal file
17
squid/Dockerfile
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
FROM alpine:latest
|
||||||
|
|
||||||
|
# 安装 Squid
|
||||||
|
RUN apk add --no-cache squid
|
||||||
|
|
||||||
|
# 创建缓存目录并设置权限
|
||||||
|
RUN mkdir -p /var/cache/squid \
|
||||||
|
&& chown -R squid:squid /var/cache/squid
|
||||||
|
|
||||||
|
# 复制配置文件(或通过挂载)
|
||||||
|
#COPY squid.conf /etc/squid/squid.conf
|
||||||
|
|
||||||
|
# 暴露端口
|
||||||
|
EXPOSE 3128
|
||||||
|
|
||||||
|
# 启动命令
|
||||||
|
CMD ["squid", "-N", "-f", "/etc/squid/squid.conf"]
|
||||||
Loading…
x
Reference in New Issue
Block a user