This commit is contained in:
kaadon
2025-10-31 01:21:31 +08:00
parent 9aebd17f1c
commit a535ec79b6
46 changed files with 695 additions and 4 deletions

19
docker/entrypoint.sh Normal file
View File

@ -0,0 +1,19 @@
#!/bin/sh
set -e
# 根据环境变量生成 .env 文件
cat > /app/.env <<EOF
[DATABASE]
HOSTNAME=${database_hostname:-10.100.100.88}
DATABASE=${database_database:-mydatabase}
USERNAME=${database_username:-myuser}
PASSWORD=${database_password:-mypassword}
CHARSET=${database_charset:-utf8mb4}
HOSTPORT=${database_hostport:-3306}
EOF
echo "Generated .env file:"
cat /app/.env
# 执行原始镜像的入口点webdevops 镜像使用 supervisord
exec /entrypoint supervisord