Strip binary, update to go-1.17.6

This commit is contained in:
Stefan Majer 2022-01-14 09:19:16 +01:00
parent b6d0c4f2aa
commit 1d68509463
2 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,5 @@
# Builder image # Builder image
FROM golang:1.17.1-bullseye AS build FROM golang:1.17.6-bullseye AS build
ENV GOPATH /go ENV GOPATH /go
WORKDIR /go/src/headscale WORKDIR /go/src/headscale
@ -9,6 +9,7 @@ RUN go mod download
COPY . . COPY . .
RUN go install -a -ldflags="-extldflags=-static" -tags netgo,sqlite_omit_load_extension ./cmd/headscale RUN go install -a -ldflags="-extldflags=-static" -tags netgo,sqlite_omit_load_extension ./cmd/headscale
RUN strip /go/bin/headscale
RUN test -e /go/bin/headscale RUN test -e /go/bin/headscale
# Production image # Production image

View File

@ -1,5 +1,5 @@
# Builder image # Builder image
FROM golang:1.17.1-alpine AS build FROM golang:1.17.6-alpine AS build
ENV GOPATH /go ENV GOPATH /go
WORKDIR /go/src/headscale WORKDIR /go/src/headscale
@ -10,6 +10,7 @@ RUN go mod download
COPY . . COPY . .
RUN go install -a -ldflags="-extldflags=-static" -tags netgo,sqlite_omit_load_extension ./cmd/headscale RUN go install -a -ldflags="-extldflags=-static" -tags netgo,sqlite_omit_load_extension ./cmd/headscale
RUN strip /go/bin/headscale
RUN test -e /go/bin/headscale RUN test -e /go/bin/headscale
# Production image # Production image