Docker image move from Debian Wheezy to Debian Buster

This commit is contained in:
Georg Kahest 2020-08-11 05:08:15 +03:00
parent 1647373fde
commit c83dca3bd8
3 changed files with 7 additions and 11 deletions

View file

@ -1,17 +1,14 @@
FROM debian:wheezy FROM debian:buster-slim
SHELL ["/bin/bash", "-o", "pipefail", "-c"] SHELL ["/bin/bash", "-o", "pipefail", "-c"]
COPY ./docker/apt/sources.list /etc/apt/ 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 \ && apt-get clean \
&& rm -rf /var/lib/apt/lists/* && 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 buster-backports install -y -qq git \
RUN apt-get update && apt-get -t wheezy-backports install -y -qq git \
&& apt-get clean \ && apt-get clean \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
@ -25,15 +22,15 @@ RUN apt-get update && apt-get install -y \
libssl-dev=* \ libssl-dev=* \
libreadline-dev=* \ libreadline-dev=* \
libdpkg-perl=* \ libdpkg-perl=* \
perl-modules=* \
liberror-perl=* \ liberror-perl=* \
libc6=* \ libc6=* \
libc-dev \ libc-dev \
perl=* \ perl=* \
procps=* \ procps=* \
inotify-tools=* \ inotify-tools=* \
libssl1.0.0=* \ libssl1.1=* \
perl-base=* \ perl-base=* \
zlib1g-dev \
&& apt-get clean \ && apt-get clean \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*

View file

@ -1 +0,0 @@
deb http://deb.freexian.com/extended-lts wheezy-lts main contrib non-free

View file

@ -1,2 +1,2 @@
deb http://archive.debian.org/debian/ wheezy main contrib non-free deb http://deb.debian.org/debian/ buster main contrib non-free
deb http://archive.debian.org/debian/ wheezy-backports main contrib non-free deb http://deb.debian.org/debian/ buster-backports main contrib non-free