Spaces:
Sleeping
Sleeping
Update Dockerfile
Browse files- 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
|