mirror of
https://github.com/getsops/sops.git
synced 2026-02-05 12:45:21 +01:00
* Add Dockerfile.alpine * Publish alpine containers as "mozilla/sops:vX.X.X-alpine", "mozilla/sops:vX.X-alpine", "mozilla/sops:vX-alpine", and "mozilla/sops:alpine"
18 lines
342 B
Docker
18 lines
342 B
Docker
FROM golang:1.12-alpine3.10 AS builder
|
|
|
|
RUN apk --no-cache add make
|
|
|
|
COPY . /go/src/go.mozilla.org/sops
|
|
WORKDIR /go/src/go.mozilla.org/sops
|
|
|
|
RUN CGO_ENABLED=1 make install
|
|
|
|
|
|
FROM alpine:3.10
|
|
|
|
RUN apk --no-cache add \
|
|
vim ca-certificates
|
|
ENV EDITOR vim
|
|
COPY --from=builder /go/bin/sops /usr/local/bin/sops
|
|
ENTRYPOINT ["/usr/local/bin/sops"]
|