Dockerfile 522 B

12345678910111213141516171819
  1. ## usage
  2. # build: docker build -t <registry>/<product>/<app>:<version> .
  3. # push : docker push <registry>/<product>/<app>:<version>
  4. FROM dongcj/centos7
  5. MAINTAINER whoami
  6. ENV MODULE_HOME /opt/wisecloud/cdn
  7. ENV PACKAGE_URL "http://svicloud.s3.amazonaws.com/guard.tar.gz"
  8. ## creat and enter to MODULE_HOME
  9. WORKDIR ${MODULE_HOME}
  10. ## copy app to MODULE_HOME
  11. RUN rm -rf /tmp/* && wget -N -P /tmp/ ${PACKAGE_URL}
  12. RUN cd /tmp && tar -zxf *.tar.gz -C ${MODULE_HOME}
  13. ## command run at startup
  14. CMD ./guard start && tail -f *.log