-
Neil-Jocelyn Schark authoredNeil-Jocelyn Schark authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Dockerfile 320 B
ARG GOLANG_VERSION=1.18
ARG BUILDARGS
ARG $GITLAB_PROXY
FROM ${GITLAB_PROXY}golang:$GOLANG_VERSION-buster AS installer
WORKDIR /src/gosdn/controller
COPY go.* ./
RUN go mod download
FROM installer as builder
COPY ./controller ./
RUN make build
FROM scratch as gosdn
COPY artifacts/gosdn /
ENTRYPOINT ["/gosdn"]