summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md16
-rw-r--r--mkvtool/docker/rebuild.sh3
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")