Spaces:
Running
Running
Update Dockerfile
Browse files- Dockerfile +2 -5
Dockerfile
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
# 使用 Ubuntu 22.04
|
2 |
FROM ubuntu:22.04
|
3 |
|
4 |
# 设置时区
|
@@ -13,10 +13,7 @@ WORKDIR /app
|
|
13 |
RUN apt-get update && apt-get install -y --no-install-recommends curl jq ca-certificates && rm -rf /var/lib/apt/lists/*
|
14 |
|
15 |
# 下载 OpenList 的最新 release 版本。
|
16 |
-
|
17 |
-
# jq 查询会查找名称中包含 "linux-amd64" 且以 ".tar.gz" 结尾的资产,并忽略大小写。
|
18 |
-
# 如果未找到 URL,则会输出错误并停止构建。
|
19 |
-
RUN LATEST_RELEASE_URL=$(curl -sL RUN wget -q -O openlist-linux-amd64.tar.gz -L https://github.com/OpenListTeam/OpenList/releases/download/beta/openlist-linux-amd64.tar.gz
|
20 |
|
21 |
# 解压下载的 tarball,并确保 OpenList 可执行文件位于正确的位置并具有执行权限。
|
22 |
# OpenList 的 Go 二进制文件解压后可能在子目录中(例如,一个名为 OpenList 的文件夹)。
|
|
|
1 |
+
# 使用 Ubuntu 22.04 作为基础镜像。
|
2 |
FROM ubuntu:22.04
|
3 |
|
4 |
# 设置时区
|
|
|
13 |
RUN apt-get update && apt-get install -y --no-install-recommends curl jq ca-certificates && rm -rf /var/lib/apt/lists/*
|
14 |
|
15 |
# 下载 OpenList 的最新 release 版本。
|
16 |
+
RUN wget -q -O openlist-linux-amd64.tar.gz -L https://github.com/OpenListTeam/OpenList/releases/download/beta/openlist-linux-amd64.tar.gz
|
|
|
|
|
|
|
17 |
|
18 |
# 解压下载的 tarball,并确保 OpenList 可执行文件位于正确的位置并具有执行权限。
|
19 |
# OpenList 的 Go 二进制文件解压后可能在子目录中(例如,一个名为 OpenList 的文件夹)。
|