UPDATE
This commit is contained in:
+9
-12
@@ -1,22 +1,19 @@
|
||||
FROM docker.iranserver.com/node:20-bookworm-slim AS base
|
||||
ARG DOCKER_REGISTRY_MIRROR=mirror-docker.runflare.com
|
||||
ARG DEBIAN_MIRROR=mirror-linux.runflare.com/debian
|
||||
ARG NPM_REGISTRY_MIRROR=https://mirror-npm.runflare.com/
|
||||
|
||||
FROM ${DOCKER_REGISTRY_MIRROR}/library/node:20-bookworm-slim AS base
|
||||
|
||||
ENV NEXT_TELEMETRY_DISABLED=1
|
||||
|
||||
RUN rm -f /etc/apt/sources.list /etc/apt/sources.list.d/* && \
|
||||
printf '%s\n' \
|
||||
'deb https://mirror-linux.runflare.com/debian/ bookworm main contrib non-free non-free-firmware' \
|
||||
'deb https://mirror-linux.runflare.com/debian/ bookworm-updates main contrib non-free non-free-firmware' \
|
||||
'deb https://mirror-linux.runflare.com/debian-security/ bookworm-security main contrib non-free non-free-firmware' \
|
||||
'' \
|
||||
'deb [trusted=yes] https://mirror2.chabokan.net/debian bookworm main contrib non-free non-free-firmware' \
|
||||
'deb [trusted=yes] https://mirror2.chabokan.net/debian-security bookworm-security main contrib non-free non-free-firmware' \
|
||||
'' \
|
||||
'deb http://mirror.iranserver.com/debian/ bookworm main contrib non-free non-free-firmware' \
|
||||
'deb-src http://mirror.iranserver.com/debian/ bookworm main contrib non-free non-free-firmware' \
|
||||
"deb https://${DEBIAN_MIRROR} bookworm main contrib non-free non-free-firmware" \
|
||||
"deb https://${DEBIAN_MIRROR} bookworm-updates main contrib non-free non-free-firmware" \
|
||||
"deb https://mirror-linux.runflare.com/debian-security/ bookworm-security main contrib non-free non-free-firmware" \
|
||||
> /etc/apt/sources.list
|
||||
|
||||
RUN npm config set registry https://package-mirror.liara.ir/repository/npm/ && \
|
||||
npm config set @chabokan:registry https://mirror2.chabokan.net/npm/ && \
|
||||
RUN npm config set registry ${NPM_REGISTRY_MIRROR} && \
|
||||
npm config set strict-ssl false && \
|
||||
npm config set fetch-retries 5 && \
|
||||
npm config set fetch-retry-mintimeout 20000
|
||||
|
||||
Reference in New Issue
Block a user