chore(docker): 使用挂载点,确保目录能够正常被读写
This commit is contained in:
15
docker/php/entrypoint.sh
Normal file
15
docker/php/entrypoint.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 检查并创建必要的目录
|
||||
for dir in "/var/www/html/runtime" "/var/www/html/uploads" "/var/www/html/tmp" "/var/www/html/temp"; do
|
||||
if [ ! -d "$dir" ]; then
|
||||
mkdir -p "$dir"
|
||||
echo "创建目录: $dir"
|
||||
fi
|
||||
# 设置权限
|
||||
chmod -R a+rw "$dir"
|
||||
echo "设置权限: $dir -> a+rw"
|
||||
done
|
||||
|
||||
# 执行原有的启动命令
|
||||
exec "$@"
|
||||
Reference in New Issue
Block a user