From 672e6b2f429a26007f7c540249ab4d8beb2da232 Mon Sep 17 00:00:00 2001 From: niyyzf Date: Sat, 19 Jul 2025 17:34:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Dockerfile:=20=E5=A2=9E?= =?UTF-8?q?=E5=BC=BA=E6=BA=90=E5=88=87=E6=8D=A2=E5=85=BC=E5=AE=B9=E6=80=A7?= =?UTF-8?q?=EF=BC=8C=E6=94=AF=E6=8C=81=E6=96=B0=E8=80=81=20Debian/Ubuntu?= =?UTF-8?q?=20=E7=89=88=E6=9C=AC=EF=BC=8C=E7=A1=AE=E4=BF=9D=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E5=AE=89=E8=A3=85=E9=A1=BA=E5=88=A9=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index a9faff1..739259f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,10 @@ FROM python:3.11 -# 换 debian 源为阿里云 -RUN sed -i 's@http://deb.debian.org@http://mirrors.aliyun.com@g' /etc/apt/sources.list && \ - sed -i 's@http://security.debian.org@http://mirrors.aliyun.com@g' /etc/apt/sources.list +# 兼容新老 debian/ubuntu 换源 +RUN (sed -i 's@http://deb.debian.org@http://mirrors.aliyun.com@g' /etc/apt/sources.list 2>/dev/null || true) && \ + (sed -i 's@http://security.debian.org@http://mirrors.aliyun.com@g' /etc/apt/sources.list 2>/dev/null || true) && \ + find /etc/apt/sources.list.d/ -name "*.list" -exec sed -i 's@http://deb.debian.org@http://mirrors.aliyun.com@g' {} \; && \ + find /etc/apt/sources.list.d/ -name "*.list" -exec sed -i 's@http://security.debian.org@http://mirrors.aliyun.com@g' {} \; # 安装 Node.js 和 supervisord RUN apt-get update && \