From 9f4e5e1d7e45de468f9ec663837488ab62cc06f4 Mon Sep 17 00:00:00 2001 From: Alexander Rakoczy Date: Tue, 26 Oct 2021 22:19:32 -0400 Subject: less imagick more exiftool --- Dockerfile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 069309c..d5efbfd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM marketplace.gcr.io/google/debian11 AS build -ENV BUILD_DEPS 'curl git gcc patch libc6-dev ca-certificates build-essential pkg-config libmagickwand-dev libmagickwand-6-headers' +ENV BUILD_DEPS 'curl git gcc patch libc6-dev ca-certificates build-essential pkg-config' RUN apt-get update && apt-get install -y ${BUILD_DEPS} --no-install-recommends ENV GOPATH=/go @@ -19,11 +19,16 @@ COPY go.sum /workdir RUN $GOROOT_BOOTSTRAP/bin/go mod download COPY . /workdir -RUN $GOROOT_BOOTSTRAP/bin/go build ./cmd/server +RUN $GOROOT_BOOTSTRAP/bin/go build -o /workdir/server ./cmd/server + +FROM marketplace.gcr.io/google/debian11 AS run + +RUN apt-get update && apt-get install -y --no-install-recommends 'exiftool' ENV PORT=8080 +COPY --from=build /workdir/server /app/server RUN mkdir -p /app -RUN mv /workdir/server /app +#RUN mv /workdir/server /app ENTRYPOINT /app/server -- cgit v1.2.3-73-g0e29