Merge pull request #39 from internetee/docker-buster

Docker image move from Debian Wheezy to Debian Buster
This commit is contained in:
Georg 2020-08-11 16:19:25 +03:00 committed by GitHub
commit 631af0e65c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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"]
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/*

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://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