zerolin1024 commited on
Commit
8c75079
·
verified ·
1 Parent(s): 83627b2

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +1 -32
Dockerfile CHANGED
@@ -1,34 +1,3 @@
1
  # 使用 Debian 作为基础镜像
2
- FROM debian:latest
3
 
4
- # 设置工作目录
5
- WORKDIR /opt/alist
6
-
7
- # 安装必要的依赖
8
- RUN apt-get update && apt-get install -y ca-certificates tzdata wget
9
-
10
- # 复制 alist 二进制文件到容器中
11
- COPY alist /opt/alist/alist
12
-
13
- # 设置时区为上海
14
- ENV TZ=Asia/Shanghai
15
-
16
- # 暴露 5244 端口
17
- EXPOSE 5244
18
-
19
- # 创建数据目录并设置权限
20
- RUN mkdir -p /opt/alist/data \
21
- && chmod -R 777 /opt/alist/data
22
-
23
- # 设置卷,方便持久化存储
24
- VOLUME /opt/alist/data
25
-
26
- # 设置权限给 alist 二进制文件
27
- RUN chmod +x /opt/alist/alist
28
-
29
- # 启动命令
30
- CMD ["/opt/alist/alist", "server"]
31
-
32
- # 健康检查
33
- HEALTHCHECK --interval=30s --timeout=30s --start-period=5s --retries=3 \
34
- CMD wget -q --spider http://localhost:5244 || exit 1
 
1
  # 使用 Debian 作为基础镜像
2
+ FROM langgenius/dify-web:0.11.0
3