mirror of
https://github.com/saily/vnc-recorder.git
synced 2025-04-27 18:25:13 +00:00
20 lines
440 B
Docker
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 [""]
|