diff --git a/Dockerfile b/Dockerfile index 8e55ef6b..2e5bb24e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,11 @@ # Build the go application into a binary FROM golang:alpine AS builder -RUN apk --update add ca-certificates +RUN apk --update add ca-certificates libcap-setcap WORKDIR /app COPY . ./ RUN go mod tidy RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o gatus . +RUN setcap CAP_NET_RAW+ep gatus # Run Tests inside docker image if you don't have a configured go environment #RUN apk update && apk add --virtual build-dependencies build-base gcc