20 lines
530 B
Docker
20 lines
530 B
Docker
# focal 2020.01 dev
|
|
FROM ubuntu@sha256:d050ed7278c16ff627e4a70d7d353f1a2ec74d8a0b66e5a865356d92f5f6d87b
|
|
|
|
ADD ./sources.list /etc/apt/sources.list
|
|
ADD https://sneak.cloud/authorized_keys /root/.ssh/authorized_keys
|
|
|
|
COPY ./root /tmp/rootoverlay
|
|
|
|
# we only install essential system packages here
|
|
ARG SYSTEM_PACKAGES="runit build-essential rsync ca-certificates"
|
|
|
|
RUN \
|
|
apt update && \
|
|
apt -y upgrade && \
|
|
apt -y install $SYSTEM_PACKAGES && \
|
|
rsync -avP /tmp/rootoverlay/ / && \
|
|
rm -rf /tmp/rootoverlay
|
|
|
|
EXPOSE 22
|