FROM debian:stable EXPOSE 8080 COPY sources.list /etc/apt/ # 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 \ python3-requests \ git \ opensysusers \ libcfitsio-dev \ python3-healpy COPY docker-init / COPY dachstest.sh / COPY gavo.rc /etc/ COPY sources.list /etc/apt/ ENV PGVERSION 15 ENTRYPOINT ["./docker-init"] CMD []