From f7dacd57924b9f22089a05214aa2eac6b4013bc4 Mon Sep 17 00:00:00 2001 From: Harduino Date: Sat, 1 Aug 2020 21:18:29 +0300 Subject: [PATCH] siemonster :: orborus - optimize rebuilding speed as step of installing GO-packages will be cached --- functions/onprem/orborus/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/onprem/orborus/Dockerfile b/functions/onprem/orborus/Dockerfile index 8e54c8a0..30859959 100644 --- a/functions/onprem/orborus/Dockerfile +++ b/functions/onprem/orborus/Dockerfile @@ -2,10 +2,10 @@ from golang as builder RUN mkdir /app WORKDIR /app -COPY orborus.go /app/orborus.go - RUN go get github.com/docker/docker/api/types github.com/docker/docker/api/types/container github.com/docker/docker/client +COPY orborus.go /app/orborus.go + RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o orborus . FROM alpine:3.12