mirror of
https://github.com/TECHNOFAB11/docsonnet.git
synced 2026-02-02 07:35:11 +01:00
This reverts commit b56a421ef2.
This commit is contained in:
parent
b56a421ef2
commit
01f689fb4a
7 changed files with 99 additions and 54 deletions
22
Dockerfile
22
Dockerfile
|
|
@ -1,3 +1,21 @@
|
|||
FROM --platform=$BUILDPLATFORM golang:1.16.4 as base
|
||||
|
||||
ENV GO111MODULE=on
|
||||
WORKDIR /app
|
||||
|
||||
COPY go.mod .
|
||||
COPY go.sum .
|
||||
|
||||
RUN go mod download
|
||||
|
||||
COPY . .
|
||||
|
||||
FROM base AS builder
|
||||
|
||||
ENV GOARCH=$TARGETARCH
|
||||
RUN CGO_ENABLED=0 go build -ldflags='-s -w -extldflags "-static"' .
|
||||
|
||||
FROM alpine:3.12
|
||||
ENTRYPOINT ["/usr/bin/docsonnet"]
|
||||
COPY docsonnet /usr/bin/docsonnet
|
||||
COPY --from=builder /app/docsonnet /usr/local/bin
|
||||
|
||||
ENTRYPOINT ["docsonnet"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue