yixian56 commited on
Commit
10a6d7a
·
verified ·
1 Parent(s): db06308

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -1
Dockerfile CHANGED
@@ -7,8 +7,14 @@ COPY docker-entrypoint.sh /docker-entrypoint.sh
7
  # 确保脚本可执行并设置正确的权限
8
  RUN sed -i 's/\r$//' /docker-entrypoint.sh && \
9
  chmod +x /docker-entrypoint.sh && \
 
 
 
 
10
  chmod -R 755 /etc/squid && \
11
- mkdir -p /run && chmod 1777 /run && \
 
 
12
  chown -R proxy:proxy /etc/squid /var/log/squid /var/spool/squid /run
13
 
14
  # 环境变量 - 更新沙盒主机名
 
7
  # 确保脚本可执行并设置正确的权限
8
  RUN sed -i 's/\r$//' /docker-entrypoint.sh && \
9
  chmod +x /docker-entrypoint.sh && \
10
+ # 确保所有必要的目录存在并具有正确的权限
11
+ mkdir -p /var/log/squid /var/spool/squid /run && \
12
+ touch /var/log/squid/cache.log && \
13
+ touch /var/log/squid/access.log && \
14
  chmod -R 755 /etc/squid && \
15
+ chmod -R 777 /var/log/squid && \
16
+ chmod -R 777 /var/spool/squid && \
17
+ chmod 1777 /run && \
18
  chown -R proxy:proxy /etc/squid /var/log/squid /var/spool/squid /run
19
 
20
  # 环境变量 - 更新沙盒主机名