123456789101112131415161718192021222324252627282930 |
- FROM ubuntu:14.04
- MAINTAINER Andrew Cantino
- ENV DEBIAN_FRONTEND noninteractive
- RUN apt-get update && \
- apt-get install -y software-properties-common && \
- add-apt-repository -y ppa:git-core/ppa && \
- add-apt-repository -y ppa:brightbox/ruby-ng && \
- apt-get update && \
- apt-get install -y build-essential checkinstall postgresql-client \
- git-core mysql-server redis-server python2.7 python-docutils \
- libmysqlclient-dev libpq-dev zlib1g-dev libyaml-dev libssl-dev \
- libgdbm-dev libreadline-dev libncurses5-dev libffi-dev \
- libxml2-dev libxslt-dev libcurl4-openssl-dev libicu-dev \
- graphviz libgraphviz-dev \
- ruby2.1 ruby2.1-dev supervisor && \
- gem install --no-ri --no-rdoc bundler && \
- rm -rf /var/lib/apt/lists/*
- ADD scripts/ /scripts
- RUN chmod 755 /scripts/setup /scripts/init
- RUN /scripts/setup
- VOLUME /var/lib/mysql
- EXPOSE 5000
- CMD ["/scripts/init"]
|