Docker圖形化工具:Portainer

2020-12-09 51cto

Docker圖形化工具:Portainer

平時我們常常對著shell對著這些命令行客戶端,審美會很疲勞,如果有漂亮的圖形化界面可以直觀查看docker資源信息,也是非常方便的。今天我們就搭建單機版的某些常用圖形頁面管理工具。

作者:佚名來源:運維派|2020-12-07 10:10

 

一.Docker圖形化工具

Docker圖形頁面管理工具常用的,DockerUI,Portainer,Shipyard。DockerUI是Portainer的前身,這三個工具通過docker api來獲取管理的資源信息。平時我們常常對著shell對著這些命令行客戶端,審美會很疲勞,如果有漂亮的圖形化界面可以直觀查看docker資源信息,也是非常方便的。今天我們就搭建單機版的某些常用圖形頁面管理工具。這幾種圖形化管理工具以Portainer最為受歡迎。

二.DockerUI

輕量級圖形頁面管理之DockerUI

1.查看dockerui常量

  1. [root@localhost ~]# docker search dockerui 

2.選擇喜歡的dockerui風格本身,下載

  1. [root@localhost ~]# docker pull abh1nav/dockerui 

3.啟動dockerui容器,這裡需要注意帶上privileged參數,提升權限

  1. [root@localhost ~]# docker run -d --privileged --name dockerui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock abh1nav/dockerui 

前往網頁查看之前,您需要打開伺服器的9000埠:firewall-cmd --permanent --zone = public --add-port = 9000 / tcpfirewall-cmd --reload

4.瀏覽器查看dockerui:http : //192.168.2.119 :9000   或者curl http://192.168.2.119:9000

三. Shipyard

輕量級圖形頁面管理之Shipyard

四. Portainer

輕量級圖形頁面管理之Portainer

1. 查看portainer平均值

  1. [root@localhost ~]# docker search portainer 

2.選擇喜歡的portainer風格整合,下載

  1. docker pull portainer/portainer 

3. 啟動dockerui容器

  1. docker volume create portainer_data  
  2. docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer 

參數說明:-v /var/run/docker.sock:/var/run/docker.sock:將託管機的Docker守護進程(Docker daemon)關閉監聽的Unix域可以掛載到容器中;-v portainer_data:/ data:把宿主機portainer_data數據卷掛載到容器/ data目錄;

4.網頁管理

1,登陸http:// xxxx:9000,設置管理員帳號和密碼。

2,單機版在新頁面選擇本地即可完成安裝,選擇遠程然後輸入SWARM的IP位址,單擊連接完成安裝。

4.瀏覽器訪問http://192.168.2.119:9000,設置一個密碼

我們建造的是單機版,直接選擇Local,點擊連接

現在就可以使用了,點擊Local進入儀錶盤主頁面。

容器頁面

【編輯推薦】

【責任編輯:

龐桂玉

TEL:(010)68476606】

點讚 0

相關焦點

  • 攻擊和審計Docker容器01
    Docker容器鏡像是一個輕量級,獨立的可執行軟體包,包含運行應用程式所需的一切:代碼,運行時,系統工具,系統庫和設置。容器鏡像在運行時成為容器,在Docker容器的情況下- 鏡像在Docker Engine上運行時成為容器。適用於基於Linux和Windows的應用程式,無論基礎架構如何,容器化軟體都將始終運行相同。容器將軟體與其環境隔離開來,並確保它可以統一工作,儘管開發和演示之間存在差異。
  • 【長篇博文】Docker學習筆記與深度學習環境的搭建和部署(二)
    003、安裝cudnn8.0.4參考文獻一、Docker圖形化界面Docker 有不少好用的圖形化管理客戶端,可以簡化我們的工作,提供效率。下面介紹目前比較流行的幾款 Docker 客戶端工具。此處參考來源:https://cloud.tencent.com/developer/article/16472741.0、Portainer + 僅介紹Portainer 是開源的,是 Web 應用的形式。
  • Docker進階-容器監控cAdvisor+InfluxDB+Granfana
    通過docker stats命令可以很方便的看到當前宿主機上所有容器的CPU,內存以及網絡流量等數據。但是docker stats命令的缺點就是統計的只是當前宿主機的所有容器,而獲取的監控數據是實時的,沒有地方存儲,也沒有報警功能。
  • 如何開始docker - docker架構及創建容器
    docker的組成docker是採用C/S模式,使用遠程API來管理創建docker。>systemctl restart docker 設置開機啟動systemctl enable docker 2、docker客戶端docker這個命令就是docker的客戶端,當然也有其他工具
  • Docker集群管理之Docker Compose
    Docker Compose的前身是Fig,它是一個定義及運行多個Docker容器的工具。使用Docker Compose你只需要在一個配置文件中定義多個Docker容器,然後使用一條命令將多個容器啟動,Docker Compose會通過解析容器件的依賴關係(link, 網絡容器 –net-from或數據容器 –volume-from)按先後順序啟動所定義的容器。
  • 雲計算核心技術Docker教程:docker Stack介紹
    Docker在進行多服務部署和管理時通常會使用Docker Stack來解決大規模部署管理問題,Docker引擎在1.12 版本集成了Docker Swarm, 內置新的容器編排工具docker stack,通過提供期望狀態、滾動升級、簡單易用、擴縮容、健康檢查等特性簡化了應用的管理
  • 資源推薦 五個常用MySQL圖形化管理工具
    ,還有許多其他的圖形化管理工具,這裡我介紹五個我經常使用的MySQL圖形化管理工具,供大家參考。1、phpMyAdmin(https://www.phpmyadmin.net/)  phpMyAdmin是最常用的MySQL維護工具,是一個用PHP開發的基於Web方式架構在網站主機上的MySQL管理工具,支持中文,管理資料庫非常方便。
  • 下一代容器工具podman介紹及與Docker的比較
    Docker 是目前最流行的 Linux 容器解決方案,即使 Docker 是目前管理 Linux 容器的一個非常方便的工具,但它也有兩個缺點:Docker 需要在你的系統上運行一個守護進程。Docker 是以 root 身份在你的系統上運行該守護程序。
  • Windows系統安全事件日誌取證工具:LogonTracer
    ,也就順手將其記錄到這篇文章中了,希望這篇文章能幫助到第一次搭建這款工具的小夥伴。LogonTracer這款工具是基於Python編寫的,並使用Neo4j作為其資料庫(Neo4j多用於圖形資料庫),是一款用於分析Windows安全事件登錄日誌的可視化工具。它會將登錄相關事件中的主機名(或IP位址)和帳戶名稱關聯起來,並將其以圖形化的方式展現出來,使得在日誌取證時直觀清晰。
  • Adobe宣布圖形化界面設計工具XD CC免費計劃
    Adobe宣布圖形化界面設計工具XD CC免費計劃2018-05-16 10:56出處/作者:cnBeta.COM整合編輯:Alan責任編輯:leijunhua Adobe近日宣布宣布圖形化界面UX設計工具XD CC免費計劃(Starter Plan),向所有Adboe CC用戶(Mac/Linux/PC/iOS/安卓)免費提供XD CC工具使用權,並且免費開放Typekit字體工具和Creative Cloud庫訪問權
  • 雲計算核心技術Docker教程:Docker Machine 使用 - TechWeb
    Docker Machine 是一個工具,它允許你在虛擬宿主機上安裝Docker,並使用docker-machine命令管理這個宿主機,可以使用Docker Machine在本地的MAC或者windows box、公司網絡,數據中心或者AWS這樣的雲提供商上創建docker。
  • docker下高並發和高可用之docker swarm使用
    至少2臺Linux的主機,這裡選擇CentOS72.Xshell工具在Windows作業系統下通過VMware Workstation創建兩臺CentOS的虛擬機虛擬機啟動後,通過xShell分別連接上兩臺虛擬機分別為兩臺虛擬機安裝docker
  • Docker系列教程01-使用Docker鏡像
    Docker Hub是由Docker公司負責維護的公共註冊中心,包含大量的容器鏡像,Docker工具默認從這個公共鏡像庫下載鏡像。docker search 語法docker search 語法例如,搜索mysql相關的鏡像,命令如下:
  • Docker問答錄系列——Docker引擎相關問題(一)
    https://blog.docker.com/2015/11/docker-1-9-production-ready-swarm-multi-host-networking/https://blog.docker.com/2016/02/docker-1-10/https://blog.docker.com/2016/04/docker-engine-1-
  • 我的深度學習開發環境詳解:TensorFlow + Docker + PyCharm等,你的呢(附問卷)
    ,把模型的性能圖形化地實時顯示在本地機器上致謝我想感謝我的實驗室同伴 Chris Saam,因為他給我指明了幾個我會在本文中提到的有趣的工具。安裝 Nvidia-docker:你需要做的第一件事情就是安裝 Nvidia-docker。Docker 確實是一個很酷的工具,但是它目前並不能讓你最有效地使用任何一個 NVIDIA 的 GPU 硬體或者 CUDA 驅動程序,所以你不可能拿 docker 來訓練你的深度模型。Nvidia-docker 為你解決了這個問題,並且看上去更像一個普通的 docker。
  • 雲計算核心技術Docker教程:docker-compose up命令介紹
    Docker Compose是用於定義和運行多容器 Docker 應用程式的工具。通過 Compose,您可以使用 YML 文件來配置應用程式需要的所有服務。然後,使用一個命令,就可以從 YML 文件配置中創建並啟動所有服務。
  • 雲計算核心技術Docker教程:docker-compose 常用命令介紹
    Docker Compose是用於定義和運行多容器 Docker 應用程式的工具。通過 Compose,您可以使用 YML 文件來配置應用程式需要的所有服務。然後,使用一個命令,就可以從 YML 文件配置中創建並啟動所有服務。
  • 推薦給IT新手的11個Docker免費上手項目
    容器監控工具使用該工具可以方便的通過界面管理 docker 不用再記那些命令。安裝命令:306自動縮減 docker 鏡像的體積的工具。>地址: http s:// github.com/jesseduffield/lazydockerstar: 15.5kfork: 581帶命令行 UI 的 docker 管理工具。
  • 盤點OSX上最佳的DevOps工具
    on OSX」一文對OSX平臺上的工具進行盤點,由OneAPM工程師翻譯。以下為譯文如果你供職於一個DevOps團隊,那麼肯定會用到很多工具,比如通訊、架構、編排、編程、測試等等。筆者總是關注一些熱門工具,這樣就能一直跟隨潮流。筆者工作中使用的就是Macbook Pro,因此本文列出了一些經常使用的工具,以及一些使用工具。
  • docker的/var/run/docker.sock參數
    歡迎訪問我的GitHub這裡分類和匯總了欣宸的全部原創(含配套源碼):https://github.com/zq2599/blog_demos關於/var/run/docker.sock參數在創建docker容器時,有時會用到/var/run/docker.sock這樣的數據卷參數,例如以下docker-compose.yml