FROM debian:10 ARG DEBIAN_FRONTEND=noninteractive USER root RUN echo 'deb http://deb.debian.org/debian testing main' \ > /etc/apt/sources.list.d/testing.list && \ apt-get update && \ apt-get install -t buster -y \ pwgen \ locales \ build-essential \ git-core \ subversion \ libncurses5-dev \ gawk \ gcc-multilib \ unzip \ pv \ gosu \ signify-openbsd \ python3 \ wget \ curl \ ccache \ emacs \ screen \ rsync && \ apt-get clean && \ localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 ENV LANG=en_US.utf8 COPY builder-entry.sh /entry.sh COPY builder-start.sh /start.sh RUN mkdir /builder && \ useradd --home /builder --shell /bin/bash buildbot && \ chown buildbot:buildbot /builder && \ chmod 0755 /entry.sh /start.sh ENTRYPOINT [ "/entry.sh" ] CMD [ "/start.sh" ]