命令 | 解释 |
docker create \ | 创建doker命令 |
--name=qbittorrent \ | 容器名(container_name):qbittorrent |
-e PUID=1000 \ | -e 代表环境设置(environment) UserID 与用户权限有关 |
-e PGID=1000 \ | -e 代表环境设置(environment) GroupID 与组权限有关 |
-e TZ=Europe/London \ | -e 代表环境设置(environment) TZ时区,可以设置成 Asia/Shanghai |
-e UMASK_SET=022 \ | -e 代表环境设置(environment) umask命令创建文件的访问权限,022表示默认创建新文件权限为755,创建文件权限为644 |
-e WEBUI_PORT=8080 \ | -e 代表环境设置(environment) webui端口为8080,也就是你访问的qb的端口 |
-p 6881:6881 \ | -p 代表端口设置(ports) tcp端口,需要从容器映射到主机 |
-p 6881:6881/udp \ | -p 代表端口设置(ports) udp端口,需要从容器映射到主机 |
-p 8080:8080 \ | -p 代表端口设置(ports) http端口,需要从容器映射到主机,就是上面 的webui的访问端口 |
-v /path/to/appdata/config:/config \ | -v 代表卷创建和设置(volumes) 配置文件的创建位置,需要从容器映射到主机 |
-v /path/to/downloads:/downloads \ | -v 代表卷创建和设置(volumes) 下载文件的创建位置,需要从容器映射到主机 |
--restart unless-stopped \ | 重启容器参数 unless-stopped 表示除容器正常stopped,否则都会自动restart。
当然我们也可以设置为 always 表示无论容器为何stopped,都会自动restart。 |
linuxserver/qbittorrent | 镜像名(image): linuxserver/qbittorrent |