修改docker

This commit is contained in:
kaadon
2025-10-31 16:17:15 +08:00
parent dbb9e8b6d6
commit a1788210dc
3 changed files with 38 additions and 32 deletions

View File

@ -8,14 +8,14 @@ COPY docker/nginx/enable-php.conf /opt/docker/etc/nginx/enable-php.conf
COPY docker/nginx/vhost.conf /opt/docker/etc/nginx/vhost.conf
# 复制自定义 entrypoint 脚本
COPY docker/entrypoint.sh /usr/local/bin/custom-entrypoint.sh
# 给脚本添加可执行权限
RUN chmod +x /app/public/start.sh && \
# 安装时区数据并给脚本添加可执行权限
RUN apk add --no-cache tzdata && \
chmod +x /app/public/start.sh && \
chmod +x /usr/local/bin/custom-entrypoint.sh
# 设置项目文件只读权限(除 runtime 目录外)
RUN chmod -R 555 /app
# 设置 runtime 目录和 .env 文件位置为可写权限
RUN chmod -R 755 /app/runtime && \
chmod 755 /app
# 设置权限app 目录可写,内部文件只读runtime 目录可写
RUN chmod 755 /app && \
chmod -R 555 /app/* && \
chmod -R 755 /app/runtime
# 复制 crontab 配置并安装
COPY docker/crontab /tmp/crontab
RUN cat /tmp/crontab && \