Dockerfile 562 B

12345678910111213141516171819202122232425
  1. FROM gcc:latest
  2. RUN apt-get update && apt-get install -y build-essential
  3. RUN apt-get install -y libfftw3-dev
  4. RUN apt-get install -y libsndfile1-dev
  5. RUN apt-get install -y automake
  6. RUN apt-get install -y autoconf
  7. RUN apt-get install -y libtool
  8. RUN apt-get install -y autoconf-archive
  9. RUN apt-get install -y libgcrypt20-dev
  10. RUN apt-get install -y libzita-resampler-dev
  11. RUN apt-get install -y libmpg123-dev
  12. ADD . /audiowmark
  13. WORKDIR /audiowmark
  14. RUN ./autogen.sh
  15. RUN make
  16. RUN make install
  17. VOLUME ["/data"]
  18. WORKDIR /data
  19. ENTRYPOINT ["/usr/local/bin/audiowmark"]