From 536823ce5559b92a3224061b72bcda6010abea17 Mon Sep 17 00:00:00 2001 From: Wim Date: Fri, 15 Jan 2021 22:44:01 +0100 Subject: Optimize Dockerfile (#1361) --- Dockerfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3b53c752..82673d81 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,9 @@ FROM alpine AS builder -COPY . /go/src/github.com/42wim/matterbridge -RUN apk --no-cache add go git gcc musl-dev \ - && cd /go/src/github.com/42wim/matterbridge \ - && export GOPATH=/go \ - && go get \ - && go build -x -ldflags "-X main.githash=$(git log --pretty=format:'%h' -n 1)" -o /bin/matterbridge +COPY . /go/src/matterbridge +RUN apk --no-cache add go git \ + && cd /go/src/matterbridge \ + && go build -mod vendor -ldflags "-X main.githash=$(git log --pretty=format:'%h' -n 1)" -o /bin/matterbridge FROM alpine RUN apk --no-cache add ca-certificates mailcap -- cgit v1.2.3