Mylar 是一个用于漫画书管理和下载的自动化工具。它允许用户跟踪他们的漫画书收藏,搜索和下载漫画书,以及管理下载队列。Mylar 可以作为一个独立的应用程序运行,也可以与 Sonarr 和 Radarr 等其他媒体管理工具集成。
实际应用场景
- 漫画书收藏管理:帮助用户整理和追踪他们的漫画书收藏。
- 自动化下载:自动搜索和下载新的漫画书发行。
- 集成媒体管理:与 Sonarr 和 Radarr 等工具集成,提供一站式的媒体管理解决方案。
使用 Docker CLI 搭建 Mylar
-
拉取镜像:
docker pull lscr.io/linuxserver/mylar:latest
-
运行容器:
docker run -d \ --name=mylar \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Europe/London \ -p 8090:8090 \ -v /path/to/mylar/config:/config \ lscr.io/linuxserver/mylar:latest
-d
:以守护进程模式运行容器。--name=mylar
:为容器指定一个名称。-e PUID=1000
和-e PGID=1000
:设置拥有运行容器内应用程序的用户和组的ID。-e TZ=Europe/London
:设置容器的时区。-p 8090:8090
:将容器的8090端口映射到宿主机的8090端口。-v /path/to/mylar/config:/config
:挂载一个卷,用于存储 Mylar 的配置文件。
-
访问应用:
打开浏览器,访问http://localhost:8090
即可开始使用 Mylar。
使用 Docker Compose 搭建 Mylar
-
创建
docker-compose.yml
文件:version: '3' services: mylar: image: lscr.io/linuxserver/mylar:latest container_name: mylar environment: PUID: 1000 PGID: 1000 TZ: Europe/London volumes: - /path/to/mylar/config:/config ports: - 8090:8090 restart: unless-stopped
-
启动服务:
docker-compose up -d
-
参数解释:
version: '3'
:指定 Docker Compose 文件的版本。services
:定义服务的配置。image
:指定使用的镜像。container_name
:为容器指定名称。environment
:设置环境变量。volumes
:定义数据卷,用于持久化配置。ports
:映射端口。restart
:定义容器的重启策略。
-
访问应用:
与使用 Docker CLI 的方式相同,通过http://localhost:8090
访问 Mylar。
通过以上步骤,可以成功搭建 Mylar Docker 镜像,并根据需要进行配置和使用。请注意,实际使用时需要将 /path/to/mylar/config
替换为实际的宿主机上用于存储 Mylar 配置的路径。