grokmirror / Dockerfile
Jack698's picture
Update Dockerfile
1789154 verified
raw
history blame contribute delete
558 Bytes
# 依然使用官方的预构建镜像作为基础
FROM dairoot/grok-gateway:latest
# 关键修复:
# 1. 以 root 身份创建应用所需的目录。
# 2. 立即使用 chown 命令将这个目录的所有权和组更改给一个典型的非 root 用户 (ID 1000)。
# -R 参数表示递归更改,确保目录内所有内容(虽然现在是空的)权限都正确。
RUN mkdir -p /app/.cache_data && chown -R 1000:1000 /app/.cache_data
# 将这个现在权限正确的目录声明为数据卷,以便平台进行持久化
VOLUME /app/.cache_data