Update Dockerfile
Browse files- Dockerfile +3 -3
Dockerfile
CHANGED
@@ -13,10 +13,10 @@ WORKDIR /app
|
|
13 |
RUN apk add --no-cache wget ca-certificates
|
14 |
|
15 |
# 下载 OpenList 的最新 release 版本
|
16 |
-
|
|
|
17 |
|
18 |
# 3. 解压并授予执行权限
|
19 |
-
# 注意:tar 和 chmod/运行命令需要分开,或者使用 '&&' 连接
|
20 |
RUN tar -xzf openlist-linux-amd64.tar.gz
|
21 |
|
22 |
# 授予下载的 openlist 二进制文件执行权限
|
@@ -29,4 +29,4 @@ CMD ["./openlist", "server"]
|
|
29 |
# 如果 OpenList 是一个 Web 服务,它可能会监听某个端口
|
30 |
# 您需要查看 OpenList 的文档以确定它监听的端口
|
31 |
# 例如,如果它监听 8000 端口,可以取消注释下面这行:
|
32 |
-
EXPOSE 5244
|
|
|
13 |
RUN apk add --no-cache wget ca-certificates
|
14 |
|
15 |
# 下载 OpenList 的最新 release 版本
|
16 |
+
# 添加 -L 标志以跟随重定向,这是 GitHub releases/latest/download URL 所必需的
|
17 |
+
RUN wget -q -L https://github.com/OpenListTeam/OpenList/releases/latest/download/openlist-linux-amd64.tar.gz
|
18 |
|
19 |
# 3. 解压并授予执行权限
|
|
|
20 |
RUN tar -xzf openlist-linux-amd64.tar.gz
|
21 |
|
22 |
# 授予下载的 openlist 二进制文件执行权限
|
|
|
29 |
# 如果 OpenList 是一个 Web 服务,它可能会监听某个端口
|
30 |
# 您需要查看 OpenList 的文档以确定它监听的端口
|
31 |
# 例如,如果它监听 8000 端口,可以取消注释下面这行:
|
32 |
+
EXPOSE 5244
|