gemini-mysql.dockerfile 575 B

1234567891011121314151617181920
  1. FROM tfb/ant:latest as ant
  2. RUN apt-get install -qqy -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" \
  3. ant
  4. ADD Docroot/ /gemini/Docroot
  5. ADD Source/ /gemini/Source
  6. ADD build.xml /gemini/
  7. ADD ivy.xml /gemini/
  8. ADD ivysettings.xml /gemini/
  9. RUN cd /gemini/Docroot/WEB-INF; mv gemini-mysql.conf GeminiHello.conf;
  10. RUN cd /gemini; mkdir -p Docroot/WEB-INF/classes; mkdir -p Docroot/WEB-INF/lib; ant resolve; ant compile
  11. FROM tfb/resin:latest
  12. COPY --from=ant /gemini /gemini
  13. CMD ["resinctl", "-conf", "/gemini/Docroot/WEB-INF/resin.xml", "console"]