From 90a7dd019f45e6d49b042605e72249fd6c69b9be Mon Sep 17 00:00:00 2001 From: Newnius Date: Thu, 23 Jul 2020 11:21:20 +0800 Subject: [PATCH] add youtube-dl --- youtube-dl/Dockerfile | 8 ++++++++ youtube-dl/README.md | 14 ++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 youtube-dl/Dockerfile create mode 100644 youtube-dl/README.md diff --git a/youtube-dl/Dockerfile b/youtube-dl/Dockerfile new file mode 100644 index 0000000..3e1c08b --- /dev/null +++ b/youtube-dl/Dockerfile @@ -0,0 +1,8 @@ +FROM python:3-alpine + +MAINTAINER Newnius + +RUN wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl && \ + chmod a+rx /usr/local/bin/youtube-dl + +CMD ["youtube-dl", "--help"] diff --git a/youtube-dl/README.md b/youtube-dl/README.md new file mode 100644 index 0000000..9176b26 --- /dev/null +++ b/youtube-dl/README.md @@ -0,0 +1,14 @@ +# Run youtube-dl in docker + +## Run + +```bash +docker run \ + -it \ + --rm \ + --name youtube-dl \ + --mount type=bind,src=/etc/localtime,dst=/etc/localtime,readonly \ + --mount type=bind,src=/data/youtube/,dst=/output/ \ + newnius/youtube-dl youtube-dl -o '/output/%(id)s.%(ext)s' 'https://www.youtube.com/watch?v=LXb3EKWsInQ' +``` +