Update Dockerfile
Browse files- Dockerfile +5 -5
Dockerfile
CHANGED
|
@@ -10,20 +10,20 @@ WORKDIR /opt/app
|
|
| 10 |
|
| 11 |
ENV TZ=Asia/Shanghai
|
| 12 |
|
| 13 |
-
#
|
| 14 |
RUN apk update && \
|
| 15 |
apk add --no-cache unzip python3 py3-pip bash tar gzip jq curl zip && \
|
| 16 |
rm -rf /var/cache/apk/*
|
| 17 |
|
| 18 |
-
RUN curl -o app
|
| 19 |
-
unzip app
|
| 20 |
|
| 21 |
RUN mkdir -p /opt/app/data
|
| 22 |
|
| 23 |
# 您可能需要根據解壓縮後的目錄結構調整這行指令
|
| 24 |
-
#
|
| 25 |
# 請檢查實際的目錄結構,並將 'app' 替換為編譯後的二進制檔案的完整路徑
|
| 26 |
-
RUN cp app
|
| 27 |
|
| 28 |
# 設定 /opt/app 的擁有者為非 root 使用者
|
| 29 |
RUN chown -R appuser:appuser /opt/app
|
|
|
|
| 10 |
|
| 11 |
ENV TZ=Asia/Shanghai
|
| 12 |
|
| 13 |
+
# 使用您提供的連結下載 app.zip
|
| 14 |
RUN apk update && \
|
| 15 |
apk add --no-cache unzip python3 py3-pip bash tar gzip jq curl zip && \
|
| 16 |
rm -rf /var/cache/apk/*
|
| 17 |
|
| 18 |
+
RUN curl -o app.zip "https://github.com/xmjteam/app/releases/download/1.2/app.zip" && \
|
| 19 |
+
unzip app.zip
|
| 20 |
|
| 21 |
RUN mkdir -p /opt/app/data
|
| 22 |
|
| 23 |
# 您可能需要根據解壓縮後的目錄結構調整這行指令
|
| 24 |
+
# 通常解壓縮後會在一個名為 app 的目錄下或者直接包含執行檔
|
| 25 |
# 請檢查實際的目錄結構,並將 'app' 替換為編譯後的二進制檔案的完整路徑
|
| 26 |
+
RUN cp app /opt/app/app
|
| 27 |
|
| 28 |
# 設定 /opt/app 的擁有者為非 root 使用者
|
| 29 |
RUN chown -R appuser:appuser /opt/app
|