vnc-recorder/Dockerfile
Daniel Widerin b0254ad356
First draft
Signed-off-by: Daniel Widerin <daniel@widerin.net>
2019-06-02 12:35:25 +02:00

20 lines
440 B
Docker

FROM golang:alpine as build-env
LABEL maintainer="daniel@widerin.net"
ENV GOBIN /go/bin
RUN mkdir /go/src/app && \
apk --no-cache add git curl && \
curl -sSL https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
ADD . /go/src/app
WORKDIR /go/src/app
RUN dep ensure && \
go build -o /vnc-recorder .
FROM jrottenberg/ffmpeg:4.0-alpine
COPY --from=build-env /vnc-recorder /
ENTRYPOINT ["/vnc-recorder"]
CMD [""]