orztv commited on
Commit
67830d5
·
1 Parent(s): 88b4d8a
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