绿联 DXP4800,开启 Docker 应用的无限可能
Hello 大家好,我是 David
订阅我的频道 ,分享更多 NAS 教程和资讯 ~
在当今的数字时代,数据的存储和管理变得愈发重要,而网络附加存储(NAS)设备则成为了许多用户的首选。绿联 DXP4800 作为一款性能出色的 NAS 设备,不仅拥有强大的硬件配置,其对 Docker 的支持更是为用户带来了无限的可能性,用户可以自行在 NAS 上轻松部署各种应用。

绿联 DXP4800 搭载了英特尔赛扬 N100 处理器,4 核 4 线程,睿频可达 3.4GHz,配备了 8GB DDR5 内存,并且可扩展至 16GB,让多任务处理变得轻松自如。

安装 Docker
Docker 默认是没有的安装,需要自行去应用中心下载安装
点击“应用中心”

点击“安装”

安装完成,点击打开 Docker

简单使用
Docker 管理界面还是比较清爽,而且功能分类条理清晰

值得一提的是右上角还有 Docker 相关教程,小白也可以跟着部署学习

目前设备是什么系统功能都没安装,可以看到资源占用情况。我手上这台是绿联 DXP4800,处理器是 N100,内存 8GB,平时运行多个 Docker 应用应该来说还是轻轻松松的。

下载镜像
首先需要下载镜像

到镜像仓库,搜索镜像

TIP:
不过大概率下面情况,既不能搜索出来也不能正常下载镜像,建议跳转到下面的“问题&解决”

下载的镜像会在这里显示

创建容器
可以在这里选择镜像,直接创建容器

也可以点击容器后,再选择镜像

TIP:
绿联还是挺用心的,有些容器是有教程的,不会的小白可以去看看

容器名称太长了,可以自己修改

CPU 和内存一般保存默认不用限制的,如果跑 AI 的容器可以适当限制 CPU,对于需要内存比较多的容器比如 qBittorrent,Emby 这些建议限制一下内存

这个可以简单理解为开机自动启动(一般人关闭机器不会将 Docker 一个个关闭,所以应该属于异常关闭)

这个就是调用显卡 GPU 了,一般影音和 AI 相关的应用需要用到

TIP:
这里只简略说一下,以“linuxserver/qbittorrent”为演示,说错的地方多多理解
一般镜像仓库的文档都会有参数说明,这里就提供了常见的两种配置文件:docker-compose 和 docker cli
https://hub.docker.com/r/linuxserver/qbittorrent

环境变量,这些都是要根据镜像提供的参数设置的

以 qbittorrent 为例,标有 environment 和 -e 的就是环境变量

一般来说按照上面的填写即可(我个人建议是将原来自动添加的都删了),但有些时候权限,时区和设置的端口要按实际情况修改(刚好这里都全了)

权限一定要按照自己实际情况填写,下载的文件是在绿联 NAS 里面的就填 PGID=0,PUID=0,如果是下载到 SMB 远程路径这些,就填该远程设备的 SMB 的权限,有可能是 PGID=1000,PUID=100

地区一般就填 Asia/Shanghai

这个 WEBUI_PORT 最好对应好实际的映射端口(只有 qbittorrent 比较特别),由于 8080 比较常用这里我改为其他端口号

这个默认即可

存储空间,存放数据文件的路径

以 qbittorrent 为例,标有 volumes 和 -v 的就是存储空间

TIP:
映射路径前需要先创建文件夹
这种配置文件,建议统一在 docker 目录下以镜像为名称创建文件夹进行存放

这里还创建了一个专门的下载目录(注意一定是要共享文件夹下创建,不然配置映射路径的时候选不了)

设置映射的路径目录,权限设置为读写

网络配置,一般常用 bridge 和 host(小白只需要知道 bridge 可以自由映射端口,host 是固定的),绝大部分情况用 bridge,和网络有关的应用会需要用到 host

以 qbittorrent 为例,标有 port 和 -p 的就是网络配置(有这个参数的说明可以用 bridge)

按道理应该是 8080 映射为其他端口,但因为我前面变量 WEBUI_PORT 改为了 8081,所以这里就统一都是 8081

其他,这些一般默认就行

这样就设置完成

已经创建了一个容器了

容器使用
日常可以比较方便的看到应用的 CPU,内存和网络这些资源占用情况

这里可以比较方便的访问映射的端口

更多操作

这里是启动和关闭当前容器

双击容器卡片,可以看到更多详细的信息

用的比较多的应该就是这个日志功能了

创建项目
这个其实就是 docker-compose 功能,适合快速部署多个应用

点击进行创建

这里还是以 qbittorrent 为例,填写名称和 docker-compose 文件存放位置

复制官方的这个模板

TIP:
不清楚怎么获取文件夹目录路径可以看下面“问题&解决”,由于 qbittorrent2 目录下是有 docker-compose 文件的,为了美观和清晰可以在该目录下面再创建一个目录 config ,用于存放应用的配置信息。
根据实际情况进行修改,这里就不赘述了

正常没问题这样就完成部署了

可以看到部署完成已经在运行了

项目管理
可以看到一个项目里面包含多少个容器

可以这里直接控制整个项目容器的启动和停止

双击打开项目

有需要的话可以重新编辑部署

容器这里可以看到,用项目部署的和直接创建容器的是有点不一样的

问题&解决
镜像下载失败
点击右上角设置按钮

设置加速器

这些是网友们自建的一些加速站点:
填入上面的加速站点地址

TIP
加速器是用于下载加速,镜像列表直接搜索的话还是有网络问题的
直接从镜像源下载

输入镜像名就可以下载了

可以看到已经正常可以下载了

获取目录路径
文件管理器找到需要获取目录路径的文件夹这里(这里我要获取 qbittorrent2 的路径)

选中文件夹,鼠标右键选择属性

这个就是位置路径了

挂载远程路径
比如目前我的的设备是全闪 NAS,存储容量是有限的,但可以通过挂载远程的 SMB 作为存储空间扩展。这里主要针对容器访问 NAS 中通过远程 SMB 挂载的文件,简单说一下需要注意的事情。
打开文件管理器

先创建一个共享文件夹(不要直接挂载,不然容器那些就访问不到了),这里文件夹我命名为“smb”

因为不能直接挂载到根文件夹,所以还要创建一个子文件夹(download)

上面设置完成,就可以选择挂载网络文件夹了

填写远程设备 IP 地址,选择连接协议和账号密码(设备描述可以不填,看个人喜好)

选择需要挂载的文件夹

注意这里选择挂载的位置改为前面创建的子文件夹(download)

设置完成,打开文件夹可以看到里面挂载的文件

回到容器中编辑,路径这里就可以选择挂载的 SMB 路径了

相关链接

强东丈人
校验提示文案
值友6113316189
校验提示文案
言草三心
校验提示文案
值友6113316189
校验提示文案
强东丈人
校验提示文案
言草三心
校验提示文案