Update Dockerfile
Browse files- Dockerfile +4 -1
Dockerfile
CHANGED
|
@@ -3,7 +3,7 @@ FROM alpine:latest
|
|
| 3 |
WORKDIR /opt/app
|
| 4 |
|
| 5 |
ENV TZ Asia/Shanghai
|
| 6 |
-
# ENV APP_NAME app # 去掉 APP_NAME 变量
|
| 7 |
|
| 8 |
# 安装必要的依赖
|
| 9 |
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \
|
|
@@ -30,6 +30,9 @@ RUN python3 -m venv $VIRTUAL_ENV
|
|
| 30 |
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
|
| 31 |
RUN pip install --no-cache-dir requests webdavclient3
|
| 32 |
|
|
|
|
|
|
|
|
|
|
| 33 |
# 复制同步脚本
|
| 34 |
COPY sync_data.sh /opt/app/
|
| 35 |
RUN chmod +x /opt/app/sync_data.sh
|
|
|
|
| 3 |
WORKDIR /opt/app
|
| 4 |
|
| 5 |
ENV TZ Asia/Shanghai
|
| 6 |
+
# ENV APP_NAME app # 去掉 APP_NAME 变量
|
| 7 |
|
| 8 |
# 安装必要的依赖
|
| 9 |
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \
|
|
|
|
| 30 |
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
|
| 31 |
RUN pip install --no-cache-dir requests webdavclient3
|
| 32 |
|
| 33 |
+
# 安装一些通用库,以解决潜在的依赖问题
|
| 34 |
+
RUN apk add --no-cache libstdc++ libgcc libcurl
|
| 35 |
+
|
| 36 |
# 复制同步脚本
|
| 37 |
COPY sync_data.sh /opt/app/
|
| 38 |
RUN chmod +x /opt/app/sync_data.sh
|