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