修改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

@ -1,6 +1,15 @@
#!/bin/sh
set -e
cp /usr/share/zoneinfo/${SERVER_DATE_TIMEZONE:-Asia/Shanghai} /etc/localtime
echo "${SERVER_DATE_TIMEZONE:-Asia/Shanghai}" > /etc/timezone
# 动态设置 PHP_DATE_TIMEZONE 与 SERVER_DATE_TIMEZONE 保持一致(运行时生效)
export PHP_DATE_TIMEZONE=${SERVER_DATE_TIMEZONE:-Asia/Shanghai}
date
# 根据环境变量生成 .env 文件
cat > /app/.env <<EOF
[DATABASE]
@ -15,16 +24,5 @@ EOF
echo "Generated .env file:"
cat /app/.env
apk add --no-cache tzdata
cp /usr/share/zoneinfo/${SERVER_DATE_TIMEZONE:-Asia/Shanghai} /etc/localtime
echo "${SERVER_DATE_TIMEZONE:-Asia/Shanghai}" > /etc/timezone
# 动态设置 PHP_DATE_TIMEZONE 与 SERVER_DATE_TIMEZONE 保持一致(运行时生效)
export PHP_DATE_TIMEZONE=${SERVER_DATE_TIMEZONE:-Asia/Shanghai}
date
# 执行原始镜像的入口点webdevops 镜像使用 supervisord
exec /entrypoint supervisord