bbb / Dockerfile
hern0425's picture
Upload 3 files
8b112bf verified
raw
history blame contribute delete
469 Bytes
# 使用 gpt-load 官方提供的最新 Docker 镜像
FROM ghcr.io/tbphp/gpt-load:latest
# 切换到 root 用户以获取权限
USER root
# 创建 /app/data 目录,并将其所有权交给普通用户 (UID 1000)
# 这是 gpt-load 默认存放 SQLite 数据库的地方
# 数据似乎会定期消失。。
RUN mkdir -p /app/data && chown 1000:1000 /app/data
# 切换回普通用户 (UID 1000) 来运行应用,这是一种安全最佳实践
USER 1000