1. 程式人生 > >Docker(七)----搭建Portainer視覺化介面

Docker(七)----搭建Portainer視覺化介面

一、什麼是Portainer?

Portainer是Docker的圖形化管理工具,提供狀態顯示面板、應用模板快速部署、容器映象網路資料卷的基本操作(包括上傳下載映象,建立容器等操作)、事件日誌顯示、容器控制檯操作、Swarm叢集和服務等集中管理和操作、登入使用者管理和控制等功能。功能十分全面,基本能滿足中小型單位對容器管理的全部需求。

二、下載Portainer映象

環境用的還是上篇的環境,在swaram01安裝Portainer來管理docker叢集

# 查詢當前有哪些Portainer映象
docker search portainer

# 下載映象
docker pull portainer/portainer

三、執行Portainer

Portainer執行方式有以下兩種方式:

3.1、單機版執行

如果僅有一個docker宿主機,則可使用單機版執行,執行以下命令就可以啟動了:

docker run -d -p 9000:9000 \
    --restart=always \
    -v /var/run/docker.sock:/var/run/docker.sock \
    --name prtainer-test \
    portainer/portainer

該語句用宿主機9000埠關聯容器中的9000埠,並給容器起名為portainer-test。啟動成功後,使用該機器IP:PORT即可訪問Portainer。

首次登陸需要註冊使用者,給admin使用者設定密碼:


單機版這裡選擇local即可


3.2、叢集執行

在有多臺Docker的情況下,進行叢集管理就十分重要了,Portainer也支援叢集管理,Portainer可以和Swarm一起來進行叢集管理操作,Swarm搭建參考上文。

通過以下命令啟動

docker run -d -p 9000:9000 --restart=always --name prtainer-test portainer/portainer


選擇Remote


輸入swarm01的ip,然後點選Connect。登入成功之後如下


可以在Endpoints中新增Docker節點


新增之後,如下


然後通過如下方式進行切換節點


雙擊


就可以切換節點,進行管理。

相關推薦

Docker()----搭建Portainer視覺介面

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

Docker----搭建Portainer視覺介面

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

git gui視覺介面技術操作文件

前言 之前一直想一篇這樣的東西,因為最初接觸時,我也認真看了廖雪峰的教程,但是似乎我覺得講得有點多,而且還是會給我帶來很多多餘且重複的操作負擔,所以我希望能壓縮一下它在我工作中的成本,但是搜尋了一下並沒有找到滿意的教程,新的一年自己梳理一下自己的經驗。 可能男生們大神比較多,覺得Git是

centos7安裝視覺介面

使用VMWare安裝好centos7映象後開始安裝centos桌面。 一、輸入命令 yum groupinstall "GNOME Desktop" "Graphical Administration Tools"  (然後發現報錯了“yum安裝軟體提示 cannot find a vali

Docker容器和資料視覺管理工具Flocker

Flocker 可輕鬆實現 Docker 容器及其資料的管理。這是一個數據卷管理器和多主機的 Docker 叢集管理工具,你可以通過它來控制資料。可用來在 Docker 中執行你的資料庫、查詢和 K/V 儲存,並在應用中輕鬆使用這些服務。 Flocker 同時也提供了 API 和命令列工具來進行功能的操

Activity使用心得(idea版)----1,視覺介面外掛安裝

視覺化外掛安裝步驟:   一、開啟外掛介面:File-Setting-plugins   二、搜尋外掛:輸入actiBMP  ,查不到會出現:No plugins founds.Search in repositories  點選籃字即可出現外掛 ,然後點選安裝即可  

Springboot整合視覺介面工具swagger

一 什麼是swagger Swagger 是一個規範和完整的框架,用於生成、描述、呼叫和視覺化 RESTful 風格的 Web 服務。總體目標是使客戶端和檔案系統作為伺服器以同樣的速度來更新。檔案的方法,引數和模型緊密整合到伺服器端的程式碼,允許API來始終保持同步。 作用

MySQL的下載、安裝配置、連線視覺介面

MySQL: 一、下載: 2. 找到頁面最下方,點選 Community(GPL)Downloads》 3.在MySQL Community Server(GPL)部分點選 DOWNLOAD 4.在下載頁面選擇作業系統

CentOS7---解決瀏覽器無法訪問視覺介面

【檢視erlang狀態】:[[email protected] ~]# erl 【檢視防火牆的狀態:】[[email protected] ~]# systemctl status firewalld.service 防火牆要關閉 【設定防火牆開

Solr學習筆記---部署Solr到Tomcat上,視覺介面的介紹和使用,Solr的基本內容介紹,SolrJ的使用

學習Solr前需要有Lucene的基礎 1.部署Solr到Tomcat(Windows)   Solr自帶小型伺服器jetty,但在我們開發環境中,習慣使用Tomcat,所以把Solr部署到Tomcat上(Tomcat 8.0以上,jdk 1.8以上)   其實步驟相同,但在windows配置要方便一些,所

Java Swing視覺介面開發

開發文件地址 踩過的坑: JFrame設定背景色     jf.setBackground(Color.blue);           jf.getContentPane().setBack

MongoDB視覺介面工具Studio3T的安裝 - 講解篇

因為現在視覺化介面很多,我本人用的是 Studio 3T ,這裡發文一篇,當時入門寶鑑了。 下載 · 視覺化工具 - Studio 3T 官方 · 下載連結 選擇適合你係統的版本(我的是win64系統) 手動填寫表單,提交之後會自動跳轉到下載頁,並會自動

三步搭建Python視覺開發環境

我也隨波逐流來學習Python,畢竟我那麼喜歡爬蟲技術,工欲善其事必先利其器,所以先給搭建個舞臺。 一、 下載PyCharm 官網:https://www.jetbrains.com/pycharm/download/#section=windows

Redis 視覺介面工具

現在比較出名的跨平臺視覺化介面有兩款,web上的就比較多,但功能不是很強大,沒有native版本的強大。 RedisDesktop 官網地扯: 傳送門 原始碼方式安裝 git

YApi 1.4.3 釋出,視覺介面管理平臺

   YApi 1.4.3 釋出了,YApi 是一個可本地部署的、打通前後端及 QA 的、視覺化的介面管理平臺。 此版本修復了一些 bug,並新增了一些功能: 支援了 swagger 匯出功能 支援了克隆測試用例 支援任何人都可以新增分組,只有管理員才能修改專案是否公開

linux安裝mysql視覺介面

之前是一直用shell互動介面,但是最近頻繁地檢查資料庫中的資料感覺特別麻煩,便裝了一個視覺化工具。 安裝: $ sudo apt-get install mysql-workbench [sudo] ubuntu 的密碼: 正在讀取軟體包列表... 完成 正在分析軟體包的依賴關係樹 正在

python爬取視訊段段子視覺介面

        Python的用途大家都知道,主要是用來爬蟲,對於的進行分析處理。我這個呢,主要是給大家分享一個爬取視訊段子視覺化下載的方法。望各位道友能夠喜歡。    視覺化主要用到一個Tkinter庫,大家需要去下載安裝,這個庫很好下載的,網上就用,這裡小編就不多說了。爬

實戰 | 深度學習輕鬆學:如何用視覺介面來部署深度學習模型

翻譯 | AI科技大本營參與 | 王赫上個月,我有幸結識了 DeepCognition.ai 的

在Ubuntu上搭建gitweb(視覺)伺服器

Git是一款免費、開源的分散式版本控制系統,用於敏捷高效地處理任何或小或大的專案。 1.下載gitlab包,這個包的下載速度會很慢,所以使用(wget -c)。-c, –continue 接著下載沒下載完的檔案 wget -c https://downl

ElasticSearch 叢集搭建視覺外掛安裝

文章目錄 1.單機版的搭建 1) 進入bin目錄下,直接執行elasticsearch 命令 2) 訪問 http://localhost:9200/