docker-video-decode/Dockerfile

24 lines
724 B
Docker
Raw Normal View History

2017-11-02 22:42:30 +00:00
FROM docker
# Add bash, needed for our conversion script
RUN apk add --update bash util-linux && rm -rf /var/cache/apk/*
# Create folders
RUN mkdir /var/videos && \
mkdir -p /var/videoconversion/config
# Add the actual script
COPY convert.sh /var/videoconversion/
COPY jq /var/videoconversion/
COPY video_formats.json /var/videoconversion/config/
RUN chmod +x /var/videoconversion/convert.sh && \
chmod +x /var/videoconversion/jq
# Volumes
2017-11-02 22:42:30 +00:00
VOLUME /var/videos
VOLUME /var/videoconversion/config
#ENTRYPOINT while true; do sleep 1d; done
ENTRYPOINT ./var/videoconversion/convert.sh -c /var/videoconversion/config/video_formats.json -p /var/videos -f "docker run -v /var/videos:/var/videos jrottenberg/ffmpeg:alpine-3.3"