Dockerfile 567 B

123456789101112131415
  1. FROM centos:7.3.1611
  2. RUN yum clean all && yum install -y epel-release && yum -y update && \
  3. yum install -y git python-virtualenv python-devel openldap-devel mysql-devel && \
  4. yum groupinstall -y "Development tools"
  5. RUN export HOME=/home/work/ && mkdir -p $HOME/open-falcon/dashboard && cd $HOME/open-falcon/dashboard
  6. WORKDIR /home/work/open-falcon/dashboard
  7. ADD ./ ./
  8. RUN virtualenv ./env && ./env/bin/pip install -r pip_requirements.txt -i http://pypi.douban.com/simple
  9. ADD ./entrypoint.sh /entrypoint.sh
  10. RUN chmod +x /entrypoint.sh
  11. ENTRYPOINT ["/entrypoint.sh"]