|
@@ -7,12 +7,12 @@ COPY conf/config.yaml /conf/config.yaml
|
|
|
# change source to TSINGHUA if environment['TSINGHUA'] is set
|
|
|
ARG TSINGHUA
|
|
|
|
|
|
-RUN apt-get clean && \
|
|
|
- apt-get update && apt-get install -y pkg-config libseccomp-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
+RUN apt-get clean && apt-get update
|
|
|
+RUN apt-get install -y pkg-config libseccomp-dev wget xz-utils
|
|
|
+RUN rm -rf /var/lib/apt/lists/* \
|
|
|
&& chmod +x /main \
|
|
|
- && pip3 install jinja2 \
|
|
|
- && wget -O /opt/node-v20.11.1-linux-arm64.tar.xz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-arm64.tar.xz \
|
|
|
+ && pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple jinja2 \
|
|
|
+ && wget -O /opt/node-v20.11.1-linux-arm64.tar.xz https://npmmirror.com/mirrors/node/v20.11.1/node-v20.11.1-linux-arm64.tar.xz \
|
|
|
&& tar -xvf /opt/node-v20.11.1-linux-arm64.tar.xz -C /opt \
|
|
|
&& ln -s /opt/node-v20.11.1-linux-arm64/bin/node /usr/local/bin/node \
|
|
|
&& rm -f /opt/node-v20.11.1-linux-arm64.tar.xz
|