|
@@ -1,10 +1,39 @@
|
|
|
+## 镜像标签说明
|
|
|
+
|
|
|
+### latest
|
|
|
+
|
|
|
+- 提供全功能镜像;
|
|
|
+
|
|
|
+- 基于ubuntu,包含`chrome` `xorg` `imagemagic`及大量依赖等,镜像大;
|
|
|
+
|
|
|
+- 支持 `linux/amd64` `linux/arm64`;
|
|
|
+
|
|
|
+- 可以从subhd、zimuku下载字幕;
|
|
|
+
|
|
|
+- 宿主机是基于 musl-libc 的系统,无法正常使用,如 openwrt 和 alpine。
|
|
|
+
|
|
|
+### lite
|
|
|
+
|
|
|
+- 提供轻量模式镜像;
|
|
|
+
|
|
|
+- 基于alpine,删减了许多包,镜像小;
|
|
|
+
|
|
|
+- 支持`linux/amd64` `linux/arm64` `linux/386` `linux/arm/v7`平台;
|
|
|
+
|
|
|
+- 不支持从subhd、zimuku下载字幕;
|
|
|
+
|
|
|
+- 无论是基于 glibc 还是 musl-libc 的系统,都可以使用。
|
|
|
+
|
|
|
## 创建
|
|
|
|
|
|
> 建议在 v0.31.x 版本开始使用本教程的 Docker 配置,如果是之前的版本见 v0.26.x 的教程即可。
|
|
|
|
|
|
**docker cli**
|
|
|
|
|
|
+
|
|
|
+
|
|
|
```
|
|
|
+## latest
|
|
|
docker run -d \
|
|
|
-v $(pwd)/config:/config `# 冒号左边请修改为你想在主机上保存配置、日志等文件的路径` \
|
|
|
-v $(pwd)/media:/media `# 请修改为需要下载字幕的媒体目录,冒号右边可以改成你方便记忆的目录,多个媒体目录需要添加多个-v映射` \
|
|
@@ -21,6 +50,23 @@ docker run -d \
|
|
|
--log-driver "json-file" \
|
|
|
--log-opt "max-size=100m" `# 限制日志大小,可自行调整` \
|
|
|
allanpk716/chinesesubfinder
|
|
|
+
|
|
|
+## lite
|
|
|
+docker run -d \
|
|
|
+ -v $(pwd)/config:/config `# 冒号左边请修改为你想在主机上保存配置、日志等文件的路径` \
|
|
|
+ -v $(pwd)/media:/media `# 请修改为需要下载字幕的媒体目录,冒号右边可以改成你方便记忆的目录,多个媒体目录需要添加多个-v映射` \
|
|
|
+ -e PUID=1026 \
|
|
|
+ -e PGID=100 \
|
|
|
+ -e PERMS=true `# 是否重设/media权限` \
|
|
|
+ -e TZ=Asia/Shanghai `# 时区` \
|
|
|
+ -e UMASK=022 `# 权限掩码` \
|
|
|
+ -p 19035:19035 `# 从0.20.0版本开始,通过webui来设置` \
|
|
|
+ -p 19037:19037 `# webui 的视频列表读取图片用,务必设置不要暴露到外网` \
|
|
|
+ --name chinesesubfinder \
|
|
|
+ --hostname chinesesubfinder \
|
|
|
+ --log-driver "json-file" \
|
|
|
+ --log-opt "max-size=100m" `# 限制日志大小,可自行调整` \
|
|
|
+ allanpk716/chinesesubfinder:lite
|
|
|
```
|
|
|
|
|
|
创建好后访问`http://<ip>:19035`来进行下一步设置。
|
|
@@ -29,6 +75,7 @@ docker run -d \
|
|
|
|
|
|
新建`docker-compose.yml`文件如下,并以命令`docker-compose up -d`启动。
|
|
|
|
|
|
+latest
|
|
|
```
|
|
|
version: "3"
|
|
|
services:
|
|
@@ -57,6 +104,34 @@ services:
|
|
|
max-size: "100m" # 限制日志大小,可自行调整
|
|
|
```
|
|
|
|
|
|
+lite
|
|
|
+```
|
|
|
+version: "3"
|
|
|
+services:
|
|
|
+ chinesesubfinder:
|
|
|
+ image: allanpk716/chinesesubfinder:lite
|
|
|
+ volumes:
|
|
|
+ - ./config:/config # 冒号左边请修改为你想在主机上保存配置、日志等文件的路径
|
|
|
+ - ./media:/media # 请修改为你的媒体目录,冒号右边可以改成你方便记忆的目录,多个媒体目录需要分别映射进来
|
|
|
+ environment:
|
|
|
+ - PUID=1026 # uid
|
|
|
+ - PGID=100 # gid
|
|
|
+ - PERMS=true # 是否重设/media权限
|
|
|
+ - TZ=Asia/Shanghai # 时区
|
|
|
+ - UMASK=022 # 权限掩码
|
|
|
+ restart: always
|
|
|
+ network_mode: bridge
|
|
|
+ hostname: chinesesubfinder
|
|
|
+ container_name: chinesesubfinder
|
|
|
+ ports:
|
|
|
+ - 19035:19035
|
|
|
+ - 19037:19037 # webui 的视频列表读取图片用,务必设置不要暴露到外网
|
|
|
+ logging:
|
|
|
+ driver: "json-file"
|
|
|
+ options:
|
|
|
+ max-size: "100m" # 限制日志大小,可自行调整
|
|
|
+```
|
|
|
+
|
|
|
创建好后访问`http://<ip>:19035`来进行下一步设置。
|
|
|
|
|
|
## 关于 PUID/PGID 的说明
|