sshportal/Dockerfile
2018-01-01 10:58:43 +01:00

13 lines
450 B
Docker

# build
FROM golang:1.9 as builder
COPY . /go/src/github.com/moul/sshportal
WORKDIR /go/src/github.com/moul/sshportal
RUN make _docker_install
# minimal runtime
FROM alpine
COPY --from=builder /go/bin/sshportal /bin/sshportal
ENTRYPOINT ["/bin/sshportal"]
CMD ["server"]
EXPOSE 2222
HEALTHCHECK --interval=10s --timeout=10s CMD /bin/sshportal healthcheck