docker可視化圖形工具portainer詳解
一,Portainer 介紹
Portainer 是一個(gè)可視化容器鏡像的圖形管理工具,利用 Portainer 可以輕松構(gòu)建,管理和維護(hù) Docker 環(huán)境。而且完全免費(fèi),基于容器化的安裝方式,方便高效部署。
二,Portainer 架構(gòu)概述
Portainer 由兩個(gè)元素組成:Portainer Server 和 Portainer Agent。兩者都在你現(xiàn)有的容器化基礎(chǔ)設(shè)施上作為輕量級(jí)容器運(yùn)行。Portainer Agent 應(yīng)該部署到集群中的每個(gè)節(jié)點(diǎn),并配置為向 Portainer Server容器報(bào)告。
單個(gè) Portainer Server 將接受來(lái)自任意數(shù)量 Portainer Agent 的連接,從而提供一個(gè)集中界面管理多個(gè)集群的能力。為此,Portainer Server 容器需要數(shù)據(jù)持久性。Portainer Agent 是無(wú)狀態(tài)的,數(shù)據(jù)被運(yùn)回 Portainer Server 容器。
三,安裝 Portainer 要求
1.持久化存儲(chǔ)
Portainer Server 需要持久存儲(chǔ),以維護(hù)其運(yùn)行所需的數(shù)據(jù)庫(kù)和配置信息。安裝過(guò)程中為我們的平臺(tái)提供了基本的存儲(chǔ)配置。默認(rèn)情況下,Docker 和 Kubernetes 都僅提供本地存儲(chǔ),如果需要集群范圍的持久存儲(chǔ),建議在基礎(chǔ)設(shè)施級(jí)別實(shí)現(xiàn)它。
2.安裝最新版 Docker
安裝地址
四,在 Linux 上使用 Docker 安裝 Portainer
1,首先,創(chuàng)建 Portainer Server 將用于存儲(chǔ)其數(shù)據(jù)庫(kù)的卷:
docker volume create portainer_data
2.下載并安裝 Portainer Server 容器:
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
3.Portainer 服務(wù)器現(xiàn)已安裝,可以通過(guò)運(yùn)行以下命令檢查 Portainer Server 容器是否啟動(dòng):
docker ps -a
4.通過(guò)打開(kāi) Web 瀏覽器并轉(zhuǎn)到:
http://localhost:9000/
五,在 Linux 上使用 docker 安裝 Portainer Agent
運(yùn)行以下命令以部署 Portainer Agent:
docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent:latest
到此這篇關(guān)于docker可視化圖形工具portainer的文章就介紹到這了,更多相關(guān)docker可視化工具portainer內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。