绿联NAS系统,官方DockerCompose堆栈来了

凡尘漂浮 2024-08-27 14:38:10

绿联私有云UGOS Pro系统的8月更新来的正是时候,此次更新和上次7月中旬一样,又是一次内容超级多的大更新,从UGOS Pro系统固件,到各大应用套件,甚至连各大客户端,包括TV端都得到进一步的修复和优化,并且还新增了很多非常实用的功能。

比如说,此次Docker管理器新增了Docker Compose 堆栈项目,对于喜欢使用Docker部署容器的用户来说,这绝对算是一次重量级的更新了!要知道在这之前Docker Compose 堆栈项目也只有群晖威联通这类老牌专业NAS才原生内置,这次绿联也给安排了。

Docker Compose 为什么好用?

相对于纯粹的Docker只能部署一个应用程序来说,Docker Compose 提供了一种方便、灵活且高效的方式来管理和部署多个复杂的应用程序。

举个例子,我们在搭建很多博客类的应用的时候,都会需要数据库的依赖和支持。如果使用常规的Docker部署,我们需要先搭建数据库,在部署播客应用,并且还需要两者关联在一起,麻烦不说,后期不管是升级还是迁移都非常的麻烦,最难受的是,很多播客应用使用的还是单独的子网,常规的Docker部署根本就不可能搭建成功。

但是有了Docker Compose 这所有的问题就迎刃而解,它支需要一个简单的yaml文件,直接就能一键部署并启动所有容器,并且后期升级迁移也都是一个命令的事,非常简单!

Docker Compose 怎么使用

这里就以此次8月更新之后的最新固件,来为大家演示怎么使用绿联私有云UGOS Pro系统官方Docker Compose 堆栈功能。

至于部署的项目,咱们就以目前非常火的一个博客VanBlog为例吧,为什么要使用这个项目?因为我就是看中这个项目的轻巧简洁,虽说功能支持的不多但都是非常实用的,用做个人博客,或者记录一些日常生活什么的都非常不错。

我之前使用Docker是没有部署成功,不管怎么修改最后都是一直重启,最后查日志发现是数据库一直关联不上,折腾了几次也就放弃了,这次绿联私有云UGOS Pro系统新增Docker Compose 堆栈功能之后我也第一时间重试了一次,没想到一次成功,这就是Docker Compose 神器的魅力吧。

需要说明的是,如果你那边的绿联私有云NAS已经升级了这次的8月大更新固件,还需要去应用商店里在更新一下Docker管理器应用,目前最新的版本为1.0.0.0316。

然后打开文件管理器,在docker目录下创建一个vanblog的文件夹,在该文件夹下面再创建static,log,config,data,mongo总共五个子文件夹。

然后打开Docker管理器的项目,点击立即创建。

项目名称也命名为vanblog吧,这样它会自动将vanblog的yaml文件保存在vanblog文件夹里面。Compose配置我们直接填写以下配置(注意:配置里面的路径和端口记得修改成自己对应的即可),然后点立即部署。

services:

vanblog:

image: mereith/van-blog:latest

restart: always

environment:

TZ: "Asia/Shanghai"

EMAIL: "someone@mereith.com"

volumes:

- /volume1/docker/vanblog/static:/app/static

- /volume1/docker/vanblog/log:/var/log

- /volume1/docker/vanblog/config:/root/.config/caddy

- /volume1/docker/vanblog/data:/root/.local/share/caddy

ports:

- 8182:80

mongo:

image: mongo:4.4.9

restart: always

environment:

TZ: "Asia/Shanghai"

volumes:

- /volume1/docker/vanblog/mongo:/data/db

然后会有一个部署日志,也就是它的创建过程。

部署好之后点完成。

可以看到我们部署的vanblog项目已经运行中了。

点进去以后可以看到两个容器都在运行中,且没有任何报错。

打开容器也是没有任何问题的。

想要修改和更新项目也是非常的简单,直接在之前的Compose配置基础上重新部署就可以了,非常的简单。

硬件平台介绍

最后介绍下此次演示的NAS吧!我使用的是绿联云DXP4800 ,依然是家族式的一体成型高精密金属机身设计,拥有4盘位SATA硬盘仓且支持儿童锁,并配备了2个M.2 SSD插槽,最高可以扩展到96TB存储容量,足够个人家庭用户以及小型团队办公使用。

配置上搭载Intel N100芯片,Intel 7 工艺制程,4核4线程核心架构,CPU睿频可达3.4GHz,内置Intel UHD Graphics核显。标配单通道DDR5插槽,内置8GB内存,至高扩展至16GB。

如果对处理器不清楚可以看看这个图。

绿联DXP4800的I/O接口也是非常的丰富,内置双2.5GbE双网口,支持SMB多通道、桥接等,传输更快更稳定。除此之外还配备USB 3.2 Gen 2、USB 3.2 Gen 1、Type-C、SD 3.0、HDMI、USB 2.0*2等接口。

0 阅读:30