From c83dca3bd81dea9570acfa47b2d937ef3feb864b Mon Sep 17 00:00:00 2001 From: Georg Kahest Date: Tue, 11 Aug 2020 05:08:15 +0300 Subject: [PATCH] Docker image move from Debian Wheezy to Debian Buster --- Dockerfile | 13 +++++-------- docker/apt/frexian.list | 1 - docker/apt/sources.list | 4 ++-- 3 files changed, 7 insertions(+), 11 deletions(-) delete mode 100644 docker/apt/frexian.list diff --git a/Dockerfile b/Dockerfile index 987bec6..0d2f929 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,14 @@ -FROM debian:wheezy +FROM debian:buster-slim SHELL ["/bin/bash", "-o", "pipefail", "-c"] COPY ./docker/apt/sources.list /etc/apt/ -RUN apt-get update && apt-get -t wheezy install -y -qq wget \ +RUN apt-get update && apt-get -t buster install -y -qq wget \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* -COPY ./docker/apt/frexian.list /etc/apt/sources.list.d/ -RUN wget http://deb.freexian.com/extended-lts/pool/main/f/freexian-archive-keyring/freexian-archive-keyring_2018.05.29_all.deb && dpkg -i freexian-archive-keyring_2018.05.29_all.deb - -RUN apt-get update && apt-get -t wheezy-backports install -y -qq git \ +RUN apt-get update && apt-get -t buster-backports install -y -qq git \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* @@ -25,15 +22,15 @@ RUN apt-get update && apt-get install -y \ libssl-dev=* \ libreadline-dev=* \ libdpkg-perl=* \ - perl-modules=* \ liberror-perl=* \ libc6=* \ libc-dev \ perl=* \ procps=* \ inotify-tools=* \ - libssl1.0.0=* \ + libssl1.1=* \ perl-base=* \ + zlib1g-dev \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* diff --git a/docker/apt/frexian.list b/docker/apt/frexian.list deleted file mode 100644 index 30417c9..0000000 --- a/docker/apt/frexian.list +++ /dev/null @@ -1 +0,0 @@ -deb http://deb.freexian.com/extended-lts wheezy-lts main contrib non-free diff --git a/docker/apt/sources.list b/docker/apt/sources.list index 7750cc6..ebc87de 100644 --- a/docker/apt/sources.list +++ b/docker/apt/sources.list @@ -1,2 +1,2 @@ -deb http://archive.debian.org/debian/ wheezy main contrib non-free -deb http://archive.debian.org/debian/ wheezy-backports main contrib non-free +deb http://deb.debian.org/debian/ buster main contrib non-free +deb http://deb.debian.org/debian/ buster-backports main contrib non-free