# migrate.df -- a Debian base image to Devuan # Copyright (C) 2017 Olaf Meeuwissen # # License: GPL-3.0+ ARG VERSION FROM debian:${VERSION} LABEL maintainer="Olaf Meeuwissen " COPY ./repository@devuan.org.asc /tmp/ ARG SUITE RUN url=http://auto.mirror.devuan.org/merged \ && echo "deb $url $SUITE main" > /etc/apt/sources.list \ && echo "deb $url $SUITE-updates main" >> /etc/apt/sources.list \ && echo "deb $url $SUITE-security main" >> /etc/apt/sources.list \ && find /etc/apt/sources.list.d -type f -delete \ && apt-key add /tmp/repository@devuan.org.asc \ && apt-get update -q \ && DEBIAN_FRONTEND=noninteractive apt-get install devuan-keyring -q -y \ && apt-key --keyring /etc/apt/trusted.gpg del 541922FB \ && (rm /etc/apt/trusted.gpg~ || true) \ && DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -q -y \ && DEBIAN_FRONTEND=noninteractive apt-get --purge autoremove -q -y \ && rm /var/lib/apt/lists/*_dists_*