From 4c7659bd37f0b5da099080f8a34e44081097a2b8 Mon Sep 17 00:00:00 2001 From: DutchEllie Date: Wed, 11 May 2022 14:27:12 +0200 Subject: [PATCH] Optimizations --- pepeservice/.dockerignore | 4 ++++ pepeservice/Dockerfile | 16 ++++++++-------- 2 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 pepeservice/.dockerignore diff --git a/pepeservice/.dockerignore b/pepeservice/.dockerignore new file mode 100644 index 0000000..1c2fe1d --- /dev/null +++ b/pepeservice/.dockerignore @@ -0,0 +1,4 @@ +.drone.yml +docker-ignore.yml +LICENCE +README.md diff --git a/pepeservice/Dockerfile b/pepeservice/Dockerfile index 952f740..bb816d3 100644 --- a/pepeservice/Dockerfile +++ b/pepeservice/Dockerfile @@ -1,14 +1,14 @@ # syntax=docker/dockerfile:1 -FROM golang:1.17-alpine AS builder -WORKDIR /go/src/quenten.nl/pepeservice - -COPY . ./ -WORKDIR /go/src/quenten.nl/pepeservice/pepeservice -RUN go mod download -RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o app ./ +#FROM golang:1.17-alpine AS builder +#WORKDIR /go/src/quenten.nl/pepeservice +# +#COPY . ./ +#WORKDIR /go/src/quenten.nl/pepeservice/pepeservice +#RUN go mod download +#RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o app ./ FROM alpine:latest RUN apk --no-cache add ca-certificates WORKDIR /app -COPY --from=builder /go/src/quenten.nl/pepeservice/pepeservice/app . +COPY /build/app . CMD ["./app"] \ No newline at end of file