diff options
| author | ac79b0c6 <[email protected]> | 2022-05-15 21:12:28 +0800 |
|---|---|---|
| committer | ac79b0c6 <[email protected]> | 2022-05-15 21:12:28 +0800 |
| commit | 591a3f2907435171567cf6450dd05aec820cab27 (patch) | |
| tree | 5c220841cb235924a513ffadc19ef796d8895c16 | |
| parent | 33e60380a6fa20ba2b2fe686367139ac25931085 (diff) | |
update
| -rw-r--r-- | README.md | 16 | ||||
| -rw-r--r-- | mkvtool/docker/rebuild.sh | 3 |
2 files changed, 17 insertions, 2 deletions
@@ -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") |
