Przeglądaj źródła

reduce docker image size (#2014)

lonwern 4 lat temu
rodzic
commit
cc003a2570

+ 8 - 3
dockerfiles/Dockerfile-for-frpc

@@ -1,9 +1,14 @@
+FROM alpine:3.12.0 AS temp
+
+COPY bin/frpc /tmp
+
+RUN chmod -R 777 /tmp/frpc
+
+
 FROM alpine:3.12.0
 
 WORKDIR /app
 
-ADD bin/frpc /usr/bin
-
-RUN chmod -R 777 /usr/bin/frpc
+COPY --from=temp /tmp/frpc /usr/bin
 
 ENTRYPOINT ["/usr/bin/frpc"]

+ 8 - 3
dockerfiles/Dockerfile-for-frps

@@ -1,9 +1,14 @@
+FROM alpine:3.12.0 AS temp
+
+COPY bin/frps /tmp
+
+RUN chmod -R 777 /tmp/frps
+
+
 FROM alpine:3.12.0
 
 WORKDIR /app
 
-ADD bin/frps /usr/bin
-
-RUN chmod -R 777 /usr/bin/frps
+COPY --from=temp /tmp/frps /usr/bin
 
 ENTRYPOINT ["/usr/bin/frps"]