forked from Ivasoft/device-mapping-manager
21 lines
317 B
Docker
21 lines
317 B
Docker
# syntax=docker/dockerfile:1
|
|
|
|
FROM golang:1.19
|
|
|
|
ENV DEBIAN_FRONTEND noninteractive
|
|
|
|
WORKDIR /go/src/github.com/allfro/device-volume-driver
|
|
|
|
COPY . .
|
|
|
|
RUN CGO_ENABLED=1 GOOS=linux go build -ldflags "-linkmode external -extldflags -static" -o /dvd
|
|
|
|
FROM alpine
|
|
|
|
WORKDIR /
|
|
|
|
COPY --from=0 /dvd /dvd
|
|
|
|
ENTRYPOINT ["/dvd"]
|
|
|