一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

授之以魚不如授之以漁,通俗易懂的Docker入門指南

 美麗的細(xì)河 2023-01-11 發(fā)布于遼寧

授之以魚不如授之以漁,通俗易懂的Docker入門指南

聲明:因?yàn)槲易约阂彩钦趯W(xué)習(xí)和摸索中的小白,我盡量將自己知道的方法和經(jīng)驗(yàn),以非專業(yè)的表達(dá)方式讓新手朋友能夠看懂,讓大家少走彎路。所以在描述過(guò)程中,可能會(huì)出現(xiàn)一些專業(yè)上的錯(cuò)誤,還請(qǐng)各位大佬們?cè)谠u(píng)論區(qū)加以指正,謝謝~

對(duì)于NAS用戶而言,Docker可能是我們繞不過(guò)的彎,很多NAS新手玩家首次接觸Docker肯定是一臉懵逼,完全無(wú)法下手。

可以理解是, Docker 本身就是運(yùn)維工程師以及后端開(kāi)發(fā)人員使用的軟件工具,我們不是這方面的專業(yè)人士不會(huì)使用Docker也是很正常。

所以本篇文章,我就從和我一樣的非專業(yè)人士的角度,教大家如何在NAS上快速上手Docker的入門指南。

Docker入門

其實(shí)對(duì)于我們NAS而言,我們沒(méi)必要去學(xué)習(xí)Docker專業(yè)的知識(shí)(科普),我們只需要知道怎么用就可以了。就好比我們買一輛車,我們沒(méi)必要為了修它去學(xué)習(xí)它的構(gòu)造是一樣的道理,我們只需要會(huì)開(kāi)這輛車就可以了。

首先我們需要了解的是,目前 Docker 官方維護(hù)了一個(gè)公共倉(cāng)庫(kù),叫做【 Docker Hub】,Docker Hub是集中存放鏡像的地方,基本上我們99%需求都可以通過(guò)在 Docker Hub 中直接下載鏡像來(lái)實(shí)現(xiàn)。其實(shí)你也可以簡(jiǎn)單的理解:我們把想要使用的Docker比作手機(jī)上的APP,而 Docker Hub就是手機(jī)上的應(yīng)用商店。

Docker Hub官方地址:https://hub./

文章圖片1

打開(kāi)之后就是上圖中的樣子,如果我們只是純粹使用而不搭建自有倉(cāng)庫(kù),我們直接在上圖紅色方框搜索我們想要的 Docker 即可。

文章圖片2

比如說(shuō)我們想要部署下載神器qbittorrent,直接搜索,就能看見(jiàn)很多關(guān)于qbittorrent的鏡像,一般來(lái)說(shuō)我們選擇后面下載和訂閱最多的一個(gè)就沒(méi)什么問(wèn)題了。

文章圖片3

不過(guò)對(duì)于有些Docker ,我們還可以在里面看到國(guó)人特供版,這個(gè)就看自己需求了。

文章圖片4

OK,我們就隨意選擇這位大佬發(fā)布的鏡像吧!可以看出該鏡像最大的亮點(diǎn)就是集成Trackers,玩qbittorrent下載的小伙伴都知道Trackers是啥意思,簡(jiǎn)單來(lái)說(shuō)它就是迅雷會(huì)員的象征,有了它下載直接飆升。

文章圖片5

然后在頁(yè)面的下方我們就會(huì)看到該Docker相應(yīng)的容器命令以及其組成結(jié)構(gòu),只要我們我們搞懂該命令的含義,基本上就已經(jīng)搞懂NAS上Docker玩法的90%了,所以這部分我們必須知道,下面我一個(gè)個(gè)的解釋:

  • docker create:開(kāi)始創(chuàng)建一個(gè)容器,有的叫做“docker run”,不用管
  • --name:容器的名字,一般默認(rèn)即可
  • -e:容器的環(huán)境變量,理論是也是默認(rèn),但是如果你下面的“-p”中的某各數(shù)值變了,這里面也必須跟著改變。比如說(shuō)我上圖中的“8989”這個(gè)數(shù)值
  • -p:映射容器端口號(hào),冒號(hào)前面是主機(jī)的端口號(hào)(即NAS),后面是容器的端口號(hào)。容器的端口號(hào)按需更改(一般默認(rèn)即可),主機(jī)的端口號(hào)可以更改,并且不能和本地其它設(shè)備的端口一樣,否則就沖突了
  • -v:容器掛載點(diǎn),冒號(hào)前面是主機(jī)的路徑(即NAS),冒號(hào)后面是容器的路徑。容器的路徑默認(rèn)即可,主機(jī)的路徑必須是你在主機(jī)上的真實(shí)路徑(可以新建也可以指定原有的)。
  • --restart:重啟策略,一般默認(rèn)即可

其實(shí)在絕大多時(shí)候,這個(gè)Docker命令我們需要更改的就是容器端口號(hào)【-p】和容器掛載點(diǎn)【-v】,在端口號(hào)不沖突的情況下,默認(rèn)即可;掛載點(diǎn)基本就是搞定主機(jī)上(即NAS)的真實(shí)路徑,怎么知道NAS上的真實(shí)路徑呢?我個(gè)人使用的方法就是使用我上期文章中給大家介紹的SSH終端工具【FinalShell】:

https://post.smzdm.com/p/a5og2xlk/

有興趣的小伙伴可以直接點(diǎn)進(jìn)去看看。

只要我們搞懂以上的命令的含義,我們接下來(lái)部署一個(gè)Docker基本就很簡(jiǎn)單了,三步搞定:

1.在 Docker Hub 上找尋自己需要的Docker鏡像并看它的部署命令

2.根據(jù)命令在主機(jī)上(即NAS)建立對(duì)應(yīng)的文件夾(也可以選取原有的文件夾)

3.根據(jù)命令拉取鏡像并創(chuàng)建容器

Docker部署實(shí)操

下面我就具體操作演示給大家看看我的Docker部署過(guò)程。

文章圖片6

首先保證NAS打開(kāi)管理員模式并開(kāi)啟SSH連接,上圖是威聯(lián)通的操作頁(yè)面,后面的操作也都是基于威聯(lián)通NAS,其它NAS基本思路都是一樣。

PS:平時(shí)不需要SSH連接的時(shí)候請(qǐng)務(wù)必關(guān)掉,折騰NAS千萬(wàn)條,安全第一條?。?!

文章圖片7

按照前面說(shuō)的三步驟,第一步找Docker。我就以qbittorrent為例,找到我們需要qbittorrent的鏡像之后再詳情頁(yè)可以看到它的容器配置。從配置里可以看出,我們需要注意的就是容器端口號(hào)【-p】和容器掛載點(diǎn)【-v】。端口號(hào)6881在我這邊是被別的程序占用了,所以這個(gè)我等下必須改。容器掛載點(diǎn)“/config”是配置文件,我需要新建一個(gè)文件夾,“/Downloads”是下載位置,我決定指定之前就建立好的“影視”文件夾,便于管理,當(dāng)然你也可以自己新建。

文章圖片8

所以我就在NAS的文件管理器(威聯(lián)通叫做File Station 5)里面新建了一個(gè)“Docker”的文件夾,然后在“Docker”文件夾再建立一個(gè)“qB--config”的文件夾便于管理,它里面就是等下qbittorrent配置文件(/config)在NAS中對(duì)應(yīng)的真實(shí)路徑。而下載位置(/Downloads)就直接對(duì)應(yīng)我之前就有的“影視”文件夾好了。

文章圖片9

因?yàn)槲覀€(gè)人對(duì)SSH終端工具的操作實(shí)在是難以上手,所以我就用了一個(gè)很笨的方法。就是把創(chuàng)建Docker 容器命令復(fù)制粘貼到一個(gè)電腦上新建的文本文檔里面,然后在文本文檔里面修改我需要的信息。上圖就是我修改好的。我把本地端口改成了沒(méi)有被其它程序占用的6882,NAS上對(duì)應(yīng)的掛載點(diǎn)全部改成了自己主機(jī)指定的真實(shí)路徑。

PS:其實(shí)對(duì)于qbittorrent這樣的下載工具,6881端口是被PT站禁用了的,這個(gè)可以根據(jù)自己是實(shí)際情況自行更改。

文章圖片10

然后直接將我在文本文檔修改好的創(chuàng)建容器命令復(fù)制粘貼到SSH終端工具里面,回車

文章圖片11

它便開(kāi)始自動(dòng)拉取鏡像并創(chuàng)建容器了

文章圖片12

完成之后輸入容器運(yùn)行命令:docker start qbittorrent,qbittorrent就已經(jīng)啟動(dòng)了。

文章圖片13

然后輸入【NAS的IP地址 冒號(hào) 端口號(hào)(8989)】就能登錄qbittorrent的web訪問(wèn)頁(yè)面了。但是我不知道為什么,它這個(gè)訪問(wèn)頁(yè)面還必須在后面加上“ / ”才能打開(kāi),一般情況下是不需要這么操作的。

文章圖片14

輸入用戶名和密碼(默認(rèn)用戶名:admin;默認(rèn)密碼:adminadmin)

文章圖片15

然后就進(jìn)入qbittorrent的操作頁(yè)面了。一個(gè)Docker容器就這么部署成功了~

文章圖片16

我個(gè)人還是建議新手朋友在首次上手NAS的Docker之后先部署一個(gè)Portainer容器,它可以說(shuō)是目前Linux平臺(tái)最強(qiáng)的docker可視化管理面板。最主要的是它對(duì)我們新手特別友好,不需要命令直接就能對(duì)Docker 進(jìn)行包括下載鏡像,創(chuàng)建容器等各種操作,非常強(qiáng)大!

部署的命令我建議大家直接使用“6053537/portainer-ce”鏡像,這個(gè)是國(guó)內(nèi)大佬上傳的漢化版,搭建成功直接使用。搭建命令我根據(jù)今天的教程個(gè)人略作修改:

docker run \ -d \ --name=portainer \ -p 9000:9000 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /share/Docker/portainer-ce:/data \ --restart=always \ 6053537/portainer-ce

同理,和今天的教程一樣,“-v”后面的“/date”前面部分是你那邊NAS的真實(shí)地址,不要完全照抄~

文章圖片17

這個(gè)就是部署好的Portainer界面,是不是看著就要友好很多啊~

熱門Docker NAS推薦

個(gè)人認(rèn)為,Docker 對(duì)于NAS的意義重大,NAS因?yàn)橛辛薉ocker而變得有了更多可能,比如說(shuō)對(duì)于喜歡用NAS搭建家庭影音系統(tǒng)的小伙伴來(lái)說(shuō),配套的下載程序qBittorrent, transmission ,以及影音工具Jellyfin、Emby、Plex還必須得Docker才能更好得部署成功,所以大家在選購(gòu)NAS的時(shí)候,建議一步到位,選購(gòu)支持Docker的NAS產(chǎn)品。

目前的NAS產(chǎn)品根據(jù)CPU的不同分為X86 架構(gòu)和ARM 架構(gòu),X86 架構(gòu)主打性能,ARM 架構(gòu)主打功耗。

就Docker來(lái)說(shuō),其實(shí)這兩種架構(gòu)都是可以支持的,但是ARM 架構(gòu)其實(shí)是一個(gè) 32 位精簡(jiǎn)指令集(RISC)處理器架構(gòu),它在NAS上僅滿足于基本的存儲(chǔ)數(shù)據(jù)和一些簡(jiǎn)單并且有限的Docker應(yīng)用,所以想要在NAS上把Docker玩的風(fēng)生水起,不用懷疑,直接X(jué)86 架構(gòu)走起!

群暉(Synology)DS920

文章圖片18

作為NAS界的老大哥,群暉自然關(guān)注度很高了!這款DS920 可以說(shuō)是它家的明星產(chǎn)品,搭載賽揚(yáng)J4125處理器 4GB DDR4內(nèi)存,支持四盤位,支持RAID 0/1/5/6/10以及Synology Hybrid RAID、Basic和JBOD。提供雙USB3.0、雙千兆LAN和eSATA擴(kuò)展(支持最多5盤位的硬盤柜),內(nèi)部配備兩顆92mm風(fēng)扇。

需要說(shuō)明的是,群暉這款DS920 目前定位于家用旗艦級(jí)NAS,雖說(shuō)處理器還是上代的J4125,不過(guò)在日常使用中得益于DSM7.1系統(tǒng)的優(yōu)化,實(shí)際體驗(yàn)并不拉跨。但是它都2022年了,竟然還只是標(biāo)配的4GB內(nèi)存,如果我們只是玩玩Docker基本上4GB也是夠用了,但是如果想在上面玩虛擬機(jī),直接加內(nèi)存吧!

威聯(lián)通(QNAP)TS-464C

文章圖片19

威聯(lián)通的NAS一直都以高性價(jià)比著稱,事實(shí)也確實(shí)如此。我今天演示的就是其實(shí)就是這臺(tái)威聯(lián)通 TS-464C,它搭載了四核心四線程賽揚(yáng)N5095處理器,LPDDR4X 8GB系統(tǒng)內(nèi)存,擁有雙端口2.5GbE網(wǎng)絡(luò)傳輸,再加上Port Trunking鏈路聚合,實(shí)現(xiàn)高達(dá)5Gbps的傳輸寬帶,它還預(yù)留了兩個(gè)M.2 PCIe Gen 3插槽,可以添加高性能M.2 NVMe SSD,啟用SSD緩存可以實(shí)時(shí)加快隨機(jī)讀寫速度,或者只要你愿意,甚至直接可以將它當(dāng)作系統(tǒng)存儲(chǔ)空間,四盤位秒變六盤位。

威聯(lián)通 TS-464C的玩法還是很多的,畢竟配置擺在這里,在加上它還搭載了一個(gè)支持輸出4K@60Hz的高清分辨率的HDMI 2.0端口,可以說(shuō)是賦予了它很多超越NAS的玩法!

華碩(ASUS)AS6704T

文章圖片20

華碩家的NAS可能很多小伙伴不是很清楚,但是說(shuō)到愛(ài)速特NAS估計(jì)大家就不陌生了吧!愛(ài)速特其實(shí)就是華碩的子品牌,只不過(guò)華碩從今年開(kāi)始更加重視NAS市場(chǎng),直接接管之前的愛(ài)速特,正式更名為華碩NAS。這款華碩 AS6704T 便是它家今年的新款旗艦級(jí)NAS產(chǎn)品。

華碩 AS6704T搭載了Intel Celeron新一代N5105 10納米四核心處理器,內(nèi)置DDR4-2933 4GB雙通道內(nèi)存,擁有2個(gè)2.5G端口,雙端口鏈路聚合,傳輸速度可達(dá)5Gb/s。并且它預(yù)留了四個(gè)M.2 PCie3.0(NVMe)SSD插槽,和威聯(lián)通 TS-464C一樣,它可以當(dāng)作SSD緩存加快隨機(jī)讀寫速度,也可以當(dāng)作系統(tǒng)儲(chǔ)存,四盤位秒變八盤位。

綠聯(lián) 私有云DX4600

文章圖片21

作為NAS界的后起之秀, 綠聯(lián) 私有云DX4600今年一經(jīng)上市便收獲了不小的熱度!特別是它搭載的旗艦級(jí)配置以及兩千多元的價(jià)格,更是被廣大網(wǎng)友稱為“NAS界的卷王”。 它采用新一代 Intel N5105 處理器,配備雙2.5G網(wǎng)口,標(biāo)配8GB內(nèi)存,上限可擴(kuò)展至16GB。支持兩條M.2固態(tài)硬盤插槽,支持USB無(wú)線網(wǎng)卡,外置Type-C,USB3.0接口。

除了配置高,它的系統(tǒng)也是一大亮點(diǎn)。它搭載基于Linuxi深度定制的UGOS私有云系統(tǒng),擁有豐富功能以及易用體驗(yàn),不需要任何的額外配置,就能實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)穿透(外網(wǎng)訪問(wèn)),也就是說(shuō),綠聯(lián) 私有云DX4600對(duì)于首次接觸NAS的小白用戶非常的友好,極易上手,到手即用!

總結(jié)

看了前面的Docker介紹之后,小伙伴們有沒(méi)有躍躍欲試的感覺(jué)呢?其實(shí)NAS上的Docker 真的沒(méi)有想象中的那么難,基本上只要摸清了Docker容器的部署命令,基本上就是一鍵搭建了。

好了,以上就是今天給大家分享的內(nèi)容,我是愛(ài)分享的Stark-C,如果今天的內(nèi)容對(duì)你有幫助請(qǐng)記得收藏,順便點(diǎn)點(diǎn)關(guān)注,我會(huì)經(jīng)常給大家分享各類有意思的軟件和免費(fèi)干貨!謝謝大家~

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    91精品国产综合久久精品| 亚洲精品蜜桃在线观看| 老司机精品视频在线免费| 欧美日韩国产另类一区二区 | 亚洲精品国产精品日韩| 99久久免费中文字幕| 天堂网中文字幕在线观看| 日本人妻中出在线观看| 草草视频福利在线观看| 99热九九热这里只有精品| 日韩午夜福利高清在线观看| 国产精品乱子伦一区二区三区| 日韩三极片在线免费播放| 黄色片一区二区在线观看| 国产成人精品国产亚洲欧洲| 国产精品刮毛视频不卡| 国产麻豆一线二线三线| 开心久久综合激情五月天| 午夜久久久精品国产精品| 国产成人午夜在线视频| 色婷婷在线视频免费播放| 观看日韩精品在线视频| 亚洲一二三四区免费视频| 少妇人妻中出中文字幕| 亚洲视频偷拍福利来袭| 欧美一本在线免费观看| 在线观看国产午夜福利| 高清欧美大片免费在线观看| 日韩精品综合免费视频| 欧美日韩有码一二三区| 中文字幕乱码亚洲三区| 亚洲夫妻性生活免费视频| 国产小青蛙全集免费看| av国产熟妇露脸在线观看| 欧美亚洲91在线视频| 亚洲妇女黄色三级视频| 少妇一区二区三区精品| 国产精品刮毛视频不卡| 国产福利一区二区三区四区| 国产一区二区三中文字幕 | 真实国产乱子伦对白视频不卡|