Dockerfile 689 B

1234567891011121314151617181920212223242526272829303132333435
  1. FROM debian:jessie
  2. MAINTAINER Shaarli Community
  3. ENV TERM dumb
  4. ENV DEBIAN_FRONTEND noninteractive
  5. ENV LANG en_US.UTF-8
  6. ENV LANGUAGE en_US:en
  7. RUN apt-get update \
  8. && apt-get install --no-install-recommends -y \
  9. ca-certificates \
  10. curl \
  11. locales \
  12. make \
  13. php5 \
  14. php5-curl \
  15. php5-gd \
  16. php5-intl \
  17. php5-xdebug \
  18. rsync \
  19. && apt-get clean
  20. RUN locale-gen en_US.UTF-8 \
  21. && locale-gen de_DE.UTF-8 \
  22. && locale-gen fr_FR.UTF-8
  23. ADD https://getcomposer.org/composer.phar /usr/local/bin/composer
  24. RUN chmod 755 /usr/local/bin/composer
  25. RUN mkdir /shaarli
  26. WORKDIR /shaarli
  27. VOLUME /shaarli
  28. ENTRYPOINT ["make"]
  29. CMD []