ffead-cpp-base-debug.dockerfile 874 B

123456789101112131415161718192021222324252627
  1. FROM sumeetchhetri/ffead-cpp-deps:6.0
  2. LABEL maintainer="Sumeet Chhetri"
  3. LABEL version="6.0-debug"
  4. LABEL description="Base ffead-cpp docker image with commit id - master"
  5. ENV IROOT=/installs
  6. ENV DEBUG=on
  7. ENV DEBIAN_FRONTEND noninteractive
  8. RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
  9. #COPY t1/ /installs/t1/
  10. #COPY t3/ /installs/t3/
  11. #COPY t2/ /installs/t2/
  12. #COPY t4/ /installs/t4/
  13. #COPY t5/ /installs/t5/
  14. WORKDIR ${IROOT}
  15. COPY install_ffead-cpp-framework.sh install_ffead-cpp-httpd.sh install_ffead-cpp-nginx.sh server.sh ${IROOT}/
  16. RUN chmod 755 ${IROOT}/*.sh
  17. RUN ./install_ffead-cpp-framework.sh && ./install_ffead-cpp-httpd.sh && ./install_ffead-cpp-nginx.sh && cd ${IROOT}/ffead-cpp-src && make clean && rm -rf CMakeFiles
  18. COPY run_ffead.sh /
  19. RUN chmod 755 /run_ffead.sh
  20. RUN apt update -yqq && apt install -yqq gdb net-tools vim