Update Dockerfile
Browse files- Dockerfile +3 -5
Dockerfile
CHANGED
|
@@ -3,9 +3,8 @@ FROM alpine:latest
|
|
| 3 |
WORKDIR /opt/cloudreve
|
| 4 |
|
| 5 |
ENV TZ=Asia/Shanghai
|
| 6 |
-
ENV CLOUDREVE_VERSION="3.8.3"
|
| 7 |
-
# 您可以指定 Cloudreve 的版本号,例如 "3.8.3",或者使用 "latest" 获取最新版本
|
| 8 |
|
|
|
|
| 9 |
RUN apk update && \
|
| 10 |
apk add --no-cache wget unzip python3 py3-pip bash tar gzip jq curl && \
|
| 11 |
rm -rf /var/cache/apk/*
|
|
@@ -13,8 +12,7 @@ RUN apk update && \
|
|
| 13 |
# 创建 Cloudreve 数据目录
|
| 14 |
RUN mkdir -p /opt/cloudreve/data
|
| 15 |
|
| 16 |
-
|
| 17 |
-
RUN wget -O cloudreve.tar.gz "https://github.com/cloudreve/Cloudreve/releases/$CLOUDREVE_VERSION/cloudreve_${CLOUDREVE_VERSION}_linux_amd64.tar.gz" && \
|
| 18 |
tar -zxvf cloudreve.tar.gz && \
|
| 19 |
rm cloudreve.tar.gz
|
| 20 |
|
|
@@ -36,4 +34,4 @@ RUN chmod +x /opt/cloudreve/sync_data.sh
|
|
| 36 |
EXPOSE 5212
|
| 37 |
|
| 38 |
# 设置启动命令
|
| 39 |
-
CMD ["/bin/sh", "-c", "/opt/cloudreve/sync_data.sh"]
|
|
|
|
| 3 |
WORKDIR /opt/cloudreve
|
| 4 |
|
| 5 |
ENV TZ=Asia/Shanghai
|
|
|
|
|
|
|
| 6 |
|
| 7 |
+
# 下载 Cloudreve 3.8.3
|
| 8 |
RUN apk update && \
|
| 9 |
apk add --no-cache wget unzip python3 py3-pip bash tar gzip jq curl && \
|
| 10 |
rm -rf /var/cache/apk/*
|
|
|
|
| 12 |
# 创建 Cloudreve 数据目录
|
| 13 |
RUN mkdir -p /opt/cloudreve/data
|
| 14 |
|
| 15 |
+
RUN wget -O cloudreve.tar.gz "https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_linux_amd64.tar.gz" && \
|
|
|
|
| 16 |
tar -zxvf cloudreve.tar.gz && \
|
| 17 |
rm cloudreve.tar.gz
|
| 18 |
|
|
|
|
| 34 |
EXPOSE 5212
|
| 35 |
|
| 36 |
# 设置启动命令
|
| 37 |
+
CMD ["/bin/sh", "-c", "/opt/cloudreve/cloudreve -c /opt/cloudreve/config.ini && /opt/cloudreve/sync_data.sh"]
|