From ca9fcad672f191f02c74e55d6e564d369a4ffda6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B7=87?= <66198188+1150260034@users.noreply.github.com> Date: Tue, 7 Mar 2023 12:19:52 +0800 Subject: [PATCH] =?UTF-8?q?Dockerfile=E4=B8=AD=E6=B7=BB=E5=8A=A0apt?= =?UTF-8?q?=E6=8D=A2=E5=9B=BD=E5=86=85=E6=BA=90=20(#7)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/Dockerfile | 6 +++++- docker/sources.list | 8 ++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 docker/sources.list diff --git a/docker/Dockerfile b/docker/Dockerfile index 77fa3ad..f97c051 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,12 +1,14 @@ FROM debian:stable AS resource +COPY sources.list /etc/apt/sources.list + RUN apt-get update \ && apt-get upgrade -y \ && apt-get install -y wget xz-utils dos2unix \ && wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-$(dpkg --print-architecture)-static.tar.xz \ && mkdir -p /res/ffmpeg \ && tar -xvf ./ffmpeg-git-$(dpkg --print-architecture)-static.tar.xz -C /res/ffmpeg --strip-components 1 - + COPY docker-entrypoint.sh /res/entrypoint.sh RUN dos2unix /res/entrypoint.sh \ @@ -19,6 +21,8 @@ COPY --from=resource /res/ffmpeg/ffmpeg /usr/bin/ffmpeg COPY --from=resource /res/ffmpeg/ffprobe /usr/bin/ffprobe +COPY sources.list /etc/apt/sources.list + RUN apt-get update \ && apt-get upgrade -y \ && apt-get install -y curl wget gnupg git python3-pip fonts-wqy-microhei xfonts-utils chromium fontconfig libxss1 libgl1 \ diff --git a/docker/sources.list b/docker/sources.list new file mode 100644 index 0000000..4c75472 --- /dev/null +++ b/docker/sources.list @@ -0,0 +1,8 @@ +deb http://mirrors.aliyun.com/debian/ buster main non-free contrib +deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib +deb http://mirrors.aliyun.com/debian-security buster/updates main +deb-src http://mirrors.aliyun.com/debian-security buster/updates main +deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib +deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib +deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib +deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib \ No newline at end of file