BigYellow12138 commited on
Commit
fc71dbe
·
verified ·
1 Parent(s): cf6b92f

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +12 -0
Dockerfile CHANGED
@@ -1 +1,13 @@
 
1
  FROM qdrant/qdrant:latest
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # 使用官方 Qdrant 镜像作为基础
2
  FROM qdrant/qdrant:latest
3
+
4
+ # 切换到 root 用户,以便拥有修改文件所有权的权限
5
+ USER root
6
+
7
+ # 定义容器启动时要执行的命令:
8
+ # 1. chown -R 1000:1000 /qdrant/storage:
9
+ # 递归地将 /qdrant/storage 目录及其所有内容的所有者和所属组都更改为用户ID 1000 和组ID 1000。
10
+ # 这个ID正是 Qdrant 进程在容器内运行时使用的用户ID。
11
+ # 2. && /entrypoint.sh:
12
+ # 在权限修改成功后,执行原始镜像的入口脚本来启动 Qdrant 服务。
13
+ CMD chown -R 1000:1000 /qdrant/storage && /entrypoint.sh