Commit 6a9f8a0a by zhangxingmin

push

parent b836d8c4
# 使用 Node 14 (兼容 Vue 2) - 切换到buster版本以支持Python2 # 使用 Node 14 (兼容 Vue 2) - 切换到buster版本以支持Python2
FROM docker.m.daocloud.io/library/node:14-buster AS build FROM docker.m.daocloud.io/library/node:14-buster AS build
# 安装 Python 2 # 使用清华源替代阿里云源(支持Buster版本)
RUN sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list && \ RUN sed -i 's/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list && \
sed -i 's/security.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list && \ sed -i 's|security.debian.org/debian-security|mirrors.tuna.tsinghua.edu.cn/debian-security|g' /etc/apt/sources.list && \
apt-get update && \ apt-get update && \
apt-get install -y python2 && \ apt-get install -y python2 && \
ln -s /usr/bin/python2 /usr/bin/python ln -s /usr/bin/python2 /usr/bin/python
...@@ -35,8 +35,9 @@ RUN npm run build:test ...@@ -35,8 +35,9 @@ RUN npm run build:test
# 最终阶段 - Nginx # 最终阶段 - Nginx
FROM docker.m.daocloud.io/library/nginx:alpine FROM docker.m.daocloud.io/library/nginx:alpine
RUN echo "https://mirrors.aliyun.com/alpine/v3.22/main/" > /etc/apk/repositories && \
echo "https://mirrors.aliyun.com/alpine/v3.22/community/" >> /etc/apk/repositories && \ # 使用清华源替代阿里云源(Alpine镜像)
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories && \
apk update && apk add --no-cache tzdata && \ apk update && apk add --no-cache tzdata && \
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \ cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
echo "Asia/Shanghai" > /etc/timezone echo "Asia/Shanghai" > /etc/timezone
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment