Docke搭建Lidarr

news/2024/4/30 21:52:23

Lidarr 是一个基于音乐的下载管理器,它可以监控多个 RSS 订阅源以查找用户指定类型的音乐并与支持的下载客户端协同工作。Lidarr 旨在自动化音乐下载过程,并整合到用户的音乐库中。它可以搜索歌曲,自动下载和整理音乐文件,更新元数据,同时具有一系列的社区支持特性。

Docker CLI 搭建 Lidarr

要使用 Docker CLI 搭建 Lidarr,可以按照以下教程步骤操作:

  1. 拉取 Lidarr Docker 镜像:
docker pull linuxserver/lidarr
  1. 创建 Lidarr 容器:
docker create \--name=lidarr \-e PUID=1000 \ # 容器中运行进程的用户ID-e PGID=1000 \ # 容器中运行进程的组ID-e TZ=Europe/London \ # 设置容器的时区-p 8686:8686 \ # 将容器的8686端口映射到宿主机的8686端口-v /path/to/data:/config \ # 将宿主机的数据目录映射到容器的/config-v /path/to/music:/music \ # 将宿主机的音乐目录映射到容器的/music-v /path/to/downloads:/downloads \ # 将宿主机的下载目录映射到容器的/downloads--restart unless-stopped \ # 设置容器退出时的重启策略linuxserver/lidarr

解释参数的作用:

  • --name=lidarr: 为创建的容器指定一个名称,这里是 lidarr
  • -e PUID=1000: 设置容器中进程的用户 ID,应该与宿主机的用户 ID 对应。
  • -e PGID=1000: 设置容器中进程的组 ID,应该与宿主机的用户组 ID 对应。
  • -e TZ=Europe/London: 设置容器运行的时区。
  • -p 8686:8686: 映射容器服务的端口到宿主机上的端口。
  • -v /path/to/data:/config: 映射宿主机上的数据目录到容器内的 /config 目录,用于持久化 Lidarr 配置文件。
  • -v /path/to/music:/music: 映射宿主机上的音乐目录到容器内的 /music
  • -v /path/to/downloads:/downloads: 映射宿主机上的下载目录到容器内的 /downloads
  • --restart unless-stopped: 设置重启策略为除非手动停止否则总是重启。
  1. 启动 Lidarr 容器:
docker start lidarr

使用 Docker Compose 搭建 Lidarr

创建一个 docker-compose.yml 文件,并填入以下内容:

version: '3'
services:lidarr:image: linuxserver/lidarrcontainer_name: lidarrenvironment:- PUID=1000 # 用户ID- PGID=1000 # 组ID- TZ=Europe/London # 时区volumes:- /path/to/data:/config # 配置文件的持久化存储- /path/to/music:/music # 音乐文件目录- /path/to/downloads:/downloads # 下载目录ports:- 8686:8686 # 端口映射restart: unless-stopped

解释 docker-compose.yml 文件中的参数:

  • version: 指定了所使用的 Docker Compose API 版本。
  • services: 定义了要运行的服务。
  • image: 指定使用的 Docker 镜像。
  • container_name: 为容器指定一个名称。
  • environment: 设置环境变量。
  • volumes: 指定数据卷映射,用于数据持久化。
  • ports: 配置端口映射。
  • restart: 容器重启策略。

运行以下命令来启动所有服务:

docker-compose up -d

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.cpky.cn/p/11517.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

数据可视化-Python

师从黑马程序员 Json的应用 Json的概念 Json的作用 Json格式数据转化 Python数据和Json数据的相互转化 注:把字典列表变为字符串用dumps,把字符串还原回字典或列表用loads import json#准备列表,列表内每一个元素都是字典,将其转化为Json …

24 个Intellij IDEA好用插件

24 个Intellij IDEA好用插件 一. 安装插件 Codota 代码智能提示插件 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。 原因是它学习了我的项目代码,总结出了我的代码偏好。 Key Promoter X 快捷键提示插件 …

vue项目引入微信sdk: npm install weixin-js-sdk --save报错

网上查到要用淘宝的镜像 同事告知旧 域名:https://registry.npm.taobao.org/已经不能再使用 使用 npm config set registry http://registry.npmmirror.com

C++ 2024-4-2 作业

1.模板类实现顺序栈 #include <iostream> #define MAX 8 using namespace std; template<typename T> class stack {T data[MAX];int top; public:stack():top(-1){}bool empty_stack();bool full_stack();void push_stack(T data);void pop_stack();void show();…

数据挖掘|贝叶斯分类器及其Python实现

分类分析|贝叶斯分类器及其Python实现 0. 分类分析概述1. Logistics回归模型2. 贝叶斯分类器2.1 贝叶斯定理2.2 朴素贝叶斯分类器2.2.1 高斯朴素贝叶斯分类器2.2.2 多项式朴素贝叶斯分类器 2.3 朴素贝叶斯分类的主要优点2.4 朴素贝叶斯分类的主要缺点 3. 贝叶斯分类器在生产中的…

深度学习500问——Chapter05: 卷积神经网络(CNN)(2)

文章目录 5.6 有哪些池化方法 5.7 1x1卷积作用 5.8 卷积层和池化层有什么区别 5.9 卷积核是否一定越大越好 5.10 每层卷积是否只能用一种尺寸的卷积核 5.11 怎样才能减少卷积层参数量 5.12 在进行卷积操作时&#xff0c;必须同时考虑通道和区域吗 5.13 采用宽卷积的好处有什么 …