如何使用CyberPanel輕松管理Docker映像和容器?
譯文【51CTO.com快譯】CyberPanel是cPanel的替代產(chǎn)品,它使您可以快速輕松地為客戶部署和托管網(wǎng)站。但是CyberPanel確實有另外一些竅門,有一項竅門在往產(chǎn)品中添加容器的開發(fā)人員當(dāng)中備受歡迎。
我說的是Docker。CyberPanel讓管理員可以通過精心設(shè)計的Web界面拉取映像,并從這些映像創(chuàng)建/部署容器。之前有文章介紹了啟動和運行CyberPanel的步驟。本文將介紹如何添加支持Docker的功能,然后部署一個簡單的容器。
您需要什么?
只需要兩樣?xùn)|西:
- 運行中的CyberPanel實例
 - 擁有sudo特權(quán)的用戶
 
如何安裝Docker?
為了使CyberPanel可以管理Docker容器,必須先安裝Docker。由于我們在Ubuntu Server 20.04上安裝了CyperPanel,因此這一步很簡單。登錄到您的托管服務(wù)器,發(fā)出以下命令來安裝Docker:
- sudo apt-get install docker.io -y
 
完成這一步后,您應(yīng)該將用戶添加到docker組。即使CyberPanel不為此使用您的用戶,您也應(yīng)該這么做(以防需要從命令行管理Docker)。這可以通過以下命令來處理:
- sudo usermod –aG docker $ USER
 
注銷并登錄,使更改生效。
如何使用CyberPanel部署容器?
現(xiàn)在,我們可以在CyberPanel中管理容器了。登錄到您的實例,點擊左側(cè)導(dǎo)航欄中的Docker 管理器(圖A)。
圖A. CyberPanel側(cè)欄中的Docker管理器條目
菜單展開后(圖B),選擇“管理映像”。
圖B. 擴(kuò)展后的Docker管理器菜單條目讓您可以管理映像、管理容器或創(chuàng)建新容器
由于我們還沒有拉取任何映像,不妨這么做吧。我們下拉最新版本的NGINX容器。在搜索字段中,鍵入nginx,然后結(jié)果顯示后,點擊“標(biāo)簽”下拉列表,找到您要查找的NGINX標(biāo)簽,然后點擊“拉取”。
圖C. 下拉最新的NGINX容器映像
NGINX容器被拉取后,返回到Docker 管理器菜單,點擊“創(chuàng)建新容器”。在出現(xiàn)的窗口(圖D)中,您應(yīng)該會看到我們的NGINX映像。選擇映像的標(biāo)簽(這里只有一個標(biāo)簽),點擊“創(chuàng)建”。
圖D. 從我們剛拉取的NGINX映像創(chuàng)建一個容器
現(xiàn)在,我們可以填寫容器的詳細(xì)信息了。確保配置容器所需要的一切,然后點擊“創(chuàng)建容器”。如果需要為容器映射一個卷,點擊“映射卷”下面的“添加文件”,然后在“來源”下輸入本地目錄,在“目的地”下輸入容器目錄(圖E)。
圖E. 填寫我們的容器的詳細(xì)信息
創(chuàng)建容器后,您可以通過點擊容器管理窗口中的“開始”按鈕來運行它(圖F)。
圖F. 只需點擊一個按鈕,即可啟動新容器
然后,您應(yīng)該看到該容器被列為“運行中”。恭喜,您已使用CyberPanel部署了第一個容器?,F(xiàn)在,可以將容器添加到您這家托管服務(wù)提供商提供的功能列表中了。
原文標(biāo)題:How to use CyberPanel to easily manage Docker images and containers,作者:Jack Wallen
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】





















 
 
 







 
 
 
 