github.com/vchain-us/vcn@v0.9.11-0.20210921212052-a2484d23c0b3/Dockerfile (about) 1 # vcn - vChain CodeNotary 2 # 3 # Copyright (c) 2018-2021 vChain, Inc. All Rights Reserved. 4 # This software is released under GPL3. 5 # The full license information can be found under: 6 # https://www.gnu.org/licenses/gpl-3.0.en.html 7 8 FROM golang:1.16.6-buster as build 9 WORKDIR /src 10 COPY . . 11 RUN GOOS=linux GOARCH=amd64 make static 12 13 FROM alpine:3.12 as ca 14 RUN apk add --no-cache \ 15 ca-certificates 16 17 FROM scratch 18 COPY --from=ca /etc/ssl/certs /etc/ssl/certs 19 COPY --from=build /src/vcn /bin/vcn 20 21 ENTRYPOINT [ "/bin/vcn" ]