Dockerfile 372 B

1234567891011121314151617
  1. FROM golang:1.8.1
  2. ENV USER root
  3. WORKDIR /go/src/github.com/cloudflare/cfssl
  4. COPY . .
  5. # restore all deps and build
  6. RUN go get github.com/GeertJohan/go.rice/rice && rice embed-go -i=./cli/serve && \
  7. cp -R /go/src/github.com/cloudflare/cfssl/vendor/github.com/cloudflare/cfssl_trust /etc/cfssl && \
  8. go install ./cmd/...
  9. EXPOSE 8888
  10. ENTRYPOINT ["cfssl"]
  11. CMD ["--help"]