Bläddra i källkod

Create a dockerfile

Former-commit-id: 6c86e6a220ef1b924ab640ffa037e1dfc46af920
Morvan Mikael 6 år sedan
förälder
incheckning
f93188f64d
1 ändrade filer med 13 tillägg och 0 borttagningar
  1. 13 0
      cli/dockerfile

+ 13 - 0
cli/dockerfile

@@ -0,0 +1,13 @@
+FROM zenika/alpine-chrome:with-node
+
+RUN set -x \
+    git \
+    && git clone --recursive https://github.com/gildas-lormeau/SingleFile \
+    && cd SingleFile && npm install --production && cd cli && npm install --production \
+    && chmod +x single-file \
+    && echo
+    
+WORKDIR /usr/src/app/SingleFile/cli
+
+ENTRYPOINT ["./single-file", "--browser-executable-path", "/usr/bin/chromium-browser", "--browser-args", "[\"--no-sandbox\"]"]
+CMD ["https://github.com/Zenika/alpine-chrome"]