Dockerfile 736 B

12345678910111213141516171819202122232425
  1. FROM debian:jessie
  2. MAINTAINER Markus Lindenberg <markus@lindenberg.io>
  3. ENV GLUON_TAG v2015.1.2
  4. ENV DEBIAN_FRONTEND noninteractive
  5. ENV DEBIAN_PRIORITY critical
  6. ENV DEBCONF_NOWARNINGS yes
  7. RUN apt-get update
  8. RUN apt-get -y install --no-install-recommends ca-certificates python wget file git subversion build-essential gawk unzip libncurses5-dev zlib1g-dev && apt-get clean
  9. ADD docker/build.sh /usr/src/build.sh
  10. ADD site.mk /usr/src/site.mk
  11. ADD site.conf /usr/src/site.conf
  12. ADD i18n /usr/src/i18n
  13. RUN adduser --system --home /usr/src/build build
  14. USER build
  15. WORKDIR /usr/src/build
  16. RUN git config --global user.email "technik@freifunk-dortmund.de"
  17. RUN git config --global user.name "FFDO Gluon Build System"
  18. CMD ["/usr/src/build.sh"]