FROM debian:unstable EXPOSE 8080 # get some essentials for working out problems (yes, this container # is for debugging, not for distribution, so I'm entitled to # ignore the best practices) # we want git and subversion to conveniently get our unit tests; also, # we need build-essential in our booster tests. # opensysusers is necessary to stuff that believes it needs systemd RUN apt-get update && apt-get install -y \ curl \ vim-tiny \ subversion \ build-essential \ git \ opensysusers COPY gavo.rc /etc/ COPY gavo-archive-keyring.gpg /usr/share/keyrings/ COPY gavo.sources /etc/apt/sources.list.d/ COPY gavo.pref /etc/apt/preferences.d/ COPY docker-init / COPY dachstest.sh / ENV PGVERSION 16 ENTRYPOINT ["./docker-init"] CMD []