From 591a3f2907435171567cf6450dd05aec820cab27 Mon Sep 17 00:00:00 2001 From: ac79b0c6 <105047743+ac79b0c6@users.noreply.github.com> Date: Sun, 15 May 2022 21:12:28 +0800 Subject: update --- README.md | 16 ++++++++++++++++ mkvtool/docker/rebuild.sh | 3 +-- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4327914..1fdc63f 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,22 @@ ASS字幕字体子集化 MKV批量提取/生成 ## mkvtool 安装 +### 202205新增的Docker镜像使用说明 +- 镜像构建&运行 + ```shell + git clone https://github.com/MkvAutoSubset/MkvAutoSubset.git #克隆项目 + cd MkvAutoSubset #进入项目目录 + sh docker/rebuild.sh #构建镜像 + cp docker/run.sh docker/run_my.sh #拷贝一份自己的运行脚本 + vi docker/run_my.sh #修改自己的运行脚本(可选) + sh docker/run_my.sh #运行镜像 + ``` +- docker/run.sh的修改说明 + * FONT_DIR: 字体文件目录 + * CACHE_DIR: 缓存目录 + * OTHER_DIR: 其他目录(可选) + * 示例:“-v ${HOME}/v:/root/v -v ${HOME}/f:/root/f -v ${HOME}/s:/root/s -v ${HOME}/o:/root/o” + ### 依赖 - FontTools diff --git a/mkvtool/docker/rebuild.sh b/mkvtool/docker/rebuild.sh index c3f8f94..3adc0db 100644 --- a/mkvtool/docker/rebuild.sh +++ b/mkvtool/docker/rebuild.sh @@ -1,4 +1,3 @@ NAME="mkvtool" -docker rm ${NAME} -docker rmi ${NAME} +[ "$(docker images | grep ${NAME})" ] && docker rm ${NAME} docker build -t ${NAME} $(dirname "$0") -- cgit v1.2.1