首頁>技術>

今天分享一個docker的視覺化介面,雖然很多小夥伴覺得docker-cli舒服,但是web介面也有獨特的魅力,比如看起來直觀,方便。

Portainer是一個開源、輕量級Docker管理使用者介面,基於Docker API,

可管理Docker主機或者Swarm叢集,支援最新版Docker和Swarm模式。

Portainer提供狀態顯示面板、應用模板快速部署、容器映象網路資料卷的基本操作(包括上傳下載映象,建立容器等操作)、事件日誌顯示、容器控制檯操作、Swarm叢集和服務等集中管理和操作、登入使用者管理和控制等功能;好多企業應用到了Portainer,作為Docker的圖形化管理工具。

安裝Portainer部署docker環境
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安裝portainer
docker run -d -p 9000:9000 --name prtainer  --restart=always  -v /var/run/docker.sock:/var/run/docker.sock  docker.io/portainer/portainer
訪問ip+9000 介面Portainer的簡單使用簡單設定

因為我們的測試環境是當前伺服器,所以我們選擇local。

設定完成以後,就能看到當前伺服器的容器詳情。

漢化

可能英文用起來有點不習慣,我們改成中文,需要重新部署一個容器。

mkdir -p /data/portainer/data /data/portainer/publiccd  /data/portainerwget https://dl.quchao.net/Soft/Portainer-CN.zipunzip Portainer-CN.zip -d public

重新建立portainer容器

docker run -d --restart=always --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /data/portainer/data:/data -v /data/portainer/public:/public portainer/portainer

現在就能看到變成了中文。

拉取映象

在映象頁面輸入nginx來拉取一個nginx映象

進入nginx映象頁面可以檢視相關資訊

建立容器

建立nginx映象。

訪問80埠,驗證nginx是否正常提供服務。

容器常用功能

在容器介面,可以對容器進行重啟,關閉,進入控制檯,檢視日誌,配置重啟策略,修改網路等等,基本包含了docker的常用操作。

也可以檢視容器資源使用情況。

26
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 基於python的學生資訊管理系統!聽說好多人的作業都是這個