我给很多小白同学远程协助的时候都会发现一个问题:
就是文件夹结构非常乱!这样导致后期整理文件以及文件夹映射会整得非常头疼。
给大家分享一下我自己的文件夹结构,后续教程也是按我的文件夹结构给大家部署各个Docker容器,小白同学且没有特殊需求可以按照我的思路进行文件夹设计,每一步都比较详细,对未来自己配置Docker容器会有帮助,希望对你们有帮助。
Docker目录
Docker的相关的配置目录建议放在固态硬盘下,放在机械容易卡IO造成卡顿,并且影响机械休眠,已经创建Docker的同学可以参考下图进行迁移。
绿联
极空间
飞牛
真实目录路径获取
在绿联、飞牛这些国产Nas系统中,文件目录为了让新手朋友更好入门通常会有,客户端展示路径与真实路径两种形式。但咱们在之后用到compose
部署docker
容器的时候,是需要真实路径去进行路径映射的,下面给大家演示最简单的路径获取方式。
绿联
飞牛
Docker配置文件目录
基本上每个Docker容器都需要有一个配置文件目录的映射,但个人建议无论什么Nas系统都应该建立文件夹进行统一管理,一来是为了容器目录映射更加直观,二来是为了之后需要修改配置文件时能够更好的找到位置。下面我以绿联系统为例,其他Nas系统可以参考进行建立。
推荐目录:/docker/AppData
例:
linuxserver_qbittorrent
容器的配置目录(config)我待会会映射以下路径:/volume1/docker/AppData/qbittorrent
,这也是保证容器重启以后不会都丢失已设置好的配置,其他容器也可以自定义目录的名称
Compose项目模板存放位置(如果习惯用web部署则可以忽略)
推荐目录:/docker/compose
PS:需要用到Docker Compose
部署的可以直接将上面创建的AppData
文件夹直接复制下来
例:
linuxserver/qbittorrent
容器的yaml文件会生成在如下路径:/volume1/docker/Docker Compose/qbittorrent
,为了保证未来修改或备份yaml更加方便。
媒体库文件目录
需要在根目录下创建/media
文件夹是待会需要映射的一级目录,在其下面创建两个二级目录:/downloads
作为qbittorrent下载目录,links
作为整理、削刮,以及各类影视库的媒体库目录。
下载目录
在下载目录下只需要创建两个目录(不建议在moviepilot中打开下载分类,没有太大实际意义)
媒体库目录
在媒体库目录/links
下,创建电影+电视剧两个目录,之后可以在各类影视库中直接添加,后分别在电影、电视剧文件夹中创建多个目录(建议大家直接抄作业,这个是moviepilot默认的二级分类策略,之后会写更多的二级分类策略)
完整路径解析
由于我的技术有限,文章可能有不足。希望大家理解,欢迎提出意见。
如果这篇文章对您有帮助,可以考虑打赏支持。您的支持是我创作的动力。谢谢阅读!
评论