FROM node as jsbuild ADD . /app WORKDIR /app RUN make deps && make js FROM golang as gobuild ADD . /app WORKDIR /app RUN make go FROM gcr.io/distroless/base-debian10 COPY --from=gobuild /app/build/s3share /app/s3share COPY --from=jsbuild /app/build/public /app/public EXPOSE 3000 WORKDIR /app ENTRYPOINT [ "/app/s3share" ]