base.dockerfile 810 B

123456789101112131415161718192021222324252627282930
  1. FROM ubuntu:16.04
  2. RUN apt-get update
  3. # Install some common development tools
  4. RUN apt-get install -y software-properties-common build-essential curl locales wget unzip git \
  5. libmysqlclient-dev libpq-dev \
  6. libpcre3 libpcre3-dev \
  7. libssl-dev libcurl4-openssl-dev \
  8. zlib1g-dev \
  9. libreadline6-dev \
  10. libbz2-dev \
  11. libxslt-dev libgdbm-dev ncurses-dev \
  12. libffi-dev libtool bison libevent-dev \
  13. libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 \
  14. liborc-0.4-0 libgnutls-dev \
  15. libjson0-dev libmcrypt-dev libicu-dev \
  16. re2c libnuma-dev
  17. RUN locale-gen en_US.UTF-8
  18. ENV LANG en_US.UTF-8
  19. ENV LANGUAGE en_US:en
  20. ENV LC_ALL en_US.UTF-8
  21. ENV DEBIAN_FRONTEND noninteractive
  22. ARG MAX_CONCURRENCY
  23. ARG TFB_DATABASE
  24. ENV MAX_CONCURRENCY=$MAX_CONCURRENCY
  25. ENV DBHOST=$TFB_DATABASE