綠聯(lián)私有云UGOS Pro系統(tǒng)的8月更新來的正是時候,此次更新和上次7月中旬一樣,又是一次內容超級多的大更新,從UGOS Pro系統(tǒng)固件,到各大應用套件,甚至連各大客戶端,包括TV端都得到進一步的修復和優(yōu)化,并且還新增了很多非常實用的功能。
比如說,此次Docker管理器新增了Docker Compose 堆棧項目,對于喜歡使用Docker部署容器的用戶來說,這絕對算是一次重量級的更新了!要知道在這之前Docker Compose 堆棧項目也只有群暉威聯(lián)通這類老牌專業(yè)NAS才原生內置,這次綠聯(lián)也給安排了。
一、Docker Compose 為什么好用?
相對于純粹的Docker只能部署一個應用程序來說,Docker Compose 提供了一種方便、靈活且高效的方式來管理和部署多個復雜的應用程序。
舉個例子,我們在搭建很多博客類的應用的時候,都會需要數據庫的依賴和支持。如果使用常規(guī)的Docker部署,我們需要先搭建數據庫,在部署播客應用,并且還需要兩者關聯(lián)在一起,麻煩不說,后期不管是升級還是遷移都非常的麻煩,最難受的是,很多播客應用使用的還是單獨的子網,常規(guī)的Docker部署根本就不可能搭建成功。
但是有了Docker Compose 這所有的問題就迎刃而解,它支需要一個簡單的yaml文件,直接就能一鍵部署并啟動所有容器,并且后期升級遷移也都是一個命令的事,非常簡單!
二、Docker Compose 怎么使用
這里就以此次8月更新之后的最新固件,來為大家演示怎么使用綠聯(lián)私有云UGOS Pro系統(tǒng)官方Docker Compose 堆棧功能。
至于部署的項目,咱們就以目前非常火的一個博客VanBlog為例吧,為什么要使用這個項目?因為我就是看中這個項目的輕巧簡潔,雖說功能支持的不多但都是非常實用的,用做個人博客,或者記錄一些日常生活什么的都非常不錯。
我之前使用Docker是沒有部署成功,不管怎么修改最后都是一直重啟,最后查日志發(fā)現是數據庫一直關聯(lián)不上,折騰了幾次也就放棄了,這次綠聯(lián)私有云UGOS Pro系統(tǒng)新增Docker Compose 堆棧功能之后我也第一時間重試了一次,沒想到一次成功,這就是Docker Compose 神器的魅力吧。
需要說明的是,如果你那邊的綠聯(lián)私有云NAS已經升級了這次的8月大更新固件,還需要去應用商店里在更新一下Docker管理器應用,目前最新的版本為1.0.0.0316。
然后打開文件管理器,在docker目錄下創(chuàng)建一個vanblog的文件夾,在該文件夾下面再創(chuàng)建static,log,config,data,mongo總共五個子文件夾。
然后打開Docker管理器的項目,點擊立即創(chuàng)建。
項目名稱也命名為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
然后會有一個部署日志,也就是它的創(chuàng)建過程。
部署好之后點完成。
可以看到我們部署的vanblog項目已經運行中了。
點進去以后可以看到兩個容器都在運行中,且沒有任何報錯。
打開容器也是沒有任何問題的。
想要修改和更新項目也是非常的簡單,直接在之前的Compose配置基礎上重新部署就可以了,非常的簡單。
三、硬件平臺介紹
最后介紹下此次演示的NAS吧!我使用的是綠聯(lián)云DXP4800 ,依然是家族式的一體成型高精密金屬機身設計,擁有4盤位SATA硬盤倉且支持兒童鎖,并配備了2個M.2 SSD插槽,最高可以擴展到96TB存儲容量,足夠個人家庭用戶以及小型團隊辦公使用。
配置上搭載Intel N100芯片,Intel 7 工藝制程,4核4線程核心架構,CPU睿頻可達3.4GHz,內置Intel UHD Graphics核顯。標配單通道DDR5插槽,內置8GB內存,至高擴展至16GB。
如果對處理器不清楚可以看看這個圖。
綠聯(lián)DXP4800的I/O接口也是非常的豐富,內置雙2.5GbE雙網口,支持SMB多通道、橋接等,傳輸更快更穩(wěn)定。除此之外還配備USB 3.2 Gen 2、USB 3.2 Gen 1、Type-C、SD 3.0、HDMI、USB 2.0*2等接口。
作者聲明本文無利益相關,歡迎值友理性交流,和諧討論~
,