orztv
commited on
Commit
·
67830d5
1
Parent(s):
88b4d8a
update
Browse files- Dockerfile +1 -1
- Dockerfile-1 → Dockerfile copy +0 -0
- docker/startup.sh +8 -0
Dockerfile
CHANGED
@@ -18,7 +18,7 @@ RUN adduser -D -u 1000 nocodb && \
|
|
18 |
sed -i 's/# unixsocketperm 700/unixsocketperm 777/' /etc/redis.conf && \
|
19 |
echo "pidfile /var/run/redis/redis.pid" >> /etc/redis.conf && \
|
20 |
chmod 644 /etc/redis.conf && \
|
21 |
-
chown -R nocodb:nocodb /etc/redis.conf /var/log/redis /var/run/redis
|
22 |
|
23 |
# 复制启动脚本并设置权限
|
24 |
COPY docker/startup.sh /usr/src/appEntry/startup.sh
|
|
|
18 |
sed -i 's/# unixsocketperm 700/unixsocketperm 777/' /etc/redis.conf && \
|
19 |
echo "pidfile /var/run/redis/redis.pid" >> /etc/redis.conf && \
|
20 |
chmod 644 /etc/redis.conf && \
|
21 |
+
chown -R nocodb:nocodb /etc/redis.conf /var/log/redis /var/run/redis /usr/app/data
|
22 |
|
23 |
# 复制启动脚本并设置权限
|
24 |
COPY docker/startup.sh /usr/src/appEntry/startup.sh
|
Dockerfile-1 → Dockerfile copy
RENAMED
File without changes
|
docker/startup.sh
CHANGED
@@ -66,8 +66,16 @@ if ! redis-cli -p 6380 ping; then
|
|
66 |
ps aux | grep redis-server
|
67 |
log "Redis 套接字状态:"
|
68 |
ls -l /var/run/redis
|
|
|
|
|
69 |
exit 1
|
70 |
fi
|
71 |
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
log "启动主程序..."
|
73 |
exec /usr/src/appEntry/start.sh
|
|
|
66 |
ps aux | grep redis-server
|
67 |
log "Redis 套接字状态:"
|
68 |
ls -l /var/run/redis
|
69 |
+
log "Redis 数据目录状态:"
|
70 |
+
ls -l /usr/app/data
|
71 |
exit 1
|
72 |
fi
|
73 |
|
74 |
+
log "检查 Redis 持久化配置..."
|
75 |
+
redis-cli -p 6380 CONFIG GET save
|
76 |
+
|
77 |
+
log "检查 Redis 数据目录权限..."
|
78 |
+
ls -l /usr/app/data
|
79 |
+
|
80 |
log "启动主程序..."
|
81 |
exec /usr/src/appEntry/start.sh
|