綠聯(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)也給安排了。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

一、Docker Compose 為什么好用?

相對于純粹的Docker只能部署一個應用程序來說,Docker Compose 提供了一種方便、靈活且高效的方式來管理和部署多個復雜的應用程序。

綠聯(lián)NAS系統(tǒng),官方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。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

然后打開文件管理器,在docker目錄下創(chuàng)建一個vanblog的文件夾,在該文件夾下面再創(chuàng)建static,log,config,data,mongo總共五個子文件夾。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

然后打開Docker管理器的項目,點擊立即創(chuàng)建。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

項目名稱也命名為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

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

然后會有一個部署日志,也就是它的創(chuàng)建過程。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

部署好之后點完成。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

可以看到我們部署的vanblog項目已經運行中了。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

點進去以后可以看到兩個容器都在運行中,且沒有任何報錯。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

打開容器也是沒有任何問題的。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

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

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

三、硬件平臺介紹

最后介紹下此次演示的NAS吧!我使用的是綠聯(lián)云DXP4800 ,依然是家族式的一體成型高精密金屬機身設計,擁有4盤位SATA硬盤倉且支持兒童鎖,并配備了2個M.2 SSD插槽,最高可以擴展到96TB存儲容量,足夠個人家庭用戶以及小型團隊辦公使用。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

配置上搭載Intel N100芯片,Intel 7 工藝制程,4核4線程核心架構,CPU睿頻可達3.4GHz,內置Intel UHD Graphics核顯。標配單通道DDR5插槽,內置8GB內存,至高擴展至16GB。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

如果對處理器不清楚可以看看這個圖。

綠聯(lián)NAS系統(tǒng),官方Docker Compose 堆棧來了

綠聯(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等接口。

作者聲明本文無利益相關,歡迎值友理性交流,和諧討論~

,

聲明:本站所有文章,如無特殊說明或標注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發(fā)布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯(lián)系我們進行處理。