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
|