From 4b00cb86c7cba0c74135d5be7a80f9f880415c56 Mon Sep 17 00:00:00 2001 From: ac79b0c6 <105047743+ac79b0c6@users.noreply.github.com> Date: Sun, 15 May 2022 17:46:49 +0800 Subject: update Dockerfile --- mkvtool/docker/Dockerfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 mkvtool/docker/Dockerfile (limited to 'mkvtool/docker/Dockerfile') diff --git a/mkvtool/docker/Dockerfile b/mkvtool/docker/Dockerfile new file mode 100644 index 0000000..8d5265b --- /dev/null +++ b/mkvtool/docker/Dockerfile @@ -0,0 +1,16 @@ +FROM alpine + +RUN apk update && \ + apk add py3-fonttools mkvtoolnix ripgrep + +RUN wget https://api.github.com/repos/MkvAutoSubset/MkvAutoSubset/releases/latest && \ + VERSION=$(grep tag_name latest | cut -d '"' -f 4 | cut -d 'v' -f 2) && \ + rm latest && \ + wget https://github.com/MkvAutoSubset/MkvAutoSubset/releases/download/v${VERSION}/mkvtool_${VERSION}_Linux_$(uname -m).tar.gz && \ + tar -xzvf *.tar.gz && \ + rm *.tar.gz && \ + mv mkvtool /usr/local/bin/ && \ + mkdir fonts + +WORKDIR root +CMD ["sh", "-c", "[ -d ~/.mkvtool/caches ] || mkvtool -cc -s /fonts ; sh"] \ No newline at end of file -- cgit v1.2.1