Spaces:
Paused
Paused
Update Dockerfile
Browse files- 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 |
-
|
|
|
|
|
|
|
| 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 |
# 环境变量 - 更新沙盒主机名
|