docker-devuan_paddy-hack/migrate.df

22 lines
823 B
Plaintext

# migrate.df -- a Debian base image to Devuan
# Copyright (C) 2017 Olaf Meeuwissen
#
# License: GPL-3.0+
ARG DEBIAN_VERSION
FROM debian:${DEBIAN_VERSION}
LABEL maintainer="Olaf Meeuwissen <paddy-hack@member.fsf.org>"
COPY ./repository@devuan.org.asc /tmp/
RUN url=http://auto.mirror.devuan.org/merged \
&& echo "deb $url jessie main" > /etc/apt/sources.list \
&& echo "deb $url jessie-updates main" >> /etc/apt/sources.list \
&& echo "deb $url jessie-security main" >> /etc/apt/sources.list \
&& (rm /etc/apt/sources.list.d/* || true) \
&& apt-key add /tmp/repository@devuan.org.asc \
&& apt-get update -q \
&& DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -q -y \
&& DEBIAN_FRONTEND=noninteractive apt-get --purge autoremove -q -y \
&& rm /var/lib/apt/lists/*_*