Portainer - Docker的可視化管理工具使用詳解(附安裝說明)


一、基本介紹

1,Portainer 介紹

(1)Portainer 是一款輕量級的圖形化管理工具,通過它我們可以輕松管理不同的 docker 環境。Portainer 部署和使用都非常的簡單,它由一個可以運行在任何 docker 引擎上的容器組成。
(2)Portainer 功能十分全面,提供狀態顯示面板、應用模板快速部署、容器鏡像網絡數據卷的基本操作(包括上傳下載鏡像,創建容器等操作)、事件日志顯示、容器控制台操作、Swarm 集群和服務等集中管理和操作、登錄用戶管理和控制等功能。基本能滿足中小型單位對容器管理的全部需求。
 

2,安裝啟動

(1)我們可以直接執行如下命令使用獨立容器啟動 Portainer:
注意:portainer 的數據存儲在容器內部的 /data 目錄,這樣容器重啟的時候數據會丟失,所以要確保數據持久化。
1
docker run -d -p 9000:9000 --name portainer --restart always -v / var /run/docker.sock:/ var /run/docker.sock -v portainer_data:/data registry.cn-hangzhou.aliyuncs.com/portainer_dreasky/portainer


(2)也可以通過 Docker Compose 進行啟動,docker-compose.yml 文件內容如下:

文件編寫完畢后通過 docker-compose up -d 命令即可啟動容器。
version: '3'
volumes:
  portainer_data:

services:
  portainer:
    image:  registry.cn-hangzhou.aliyuncs.com/portainer_dreasky/portainer
    ports:
      - "9000:9000"
    command: -H unix:///var/run/docker.sock
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - portainer_data:/data
    - /etc/localtime:/etc/localtime:ro

 

二、使用說明

1,基本用法

(1)容器啟動完畢后,使用瀏覽機通過 9000 端口進行登錄訪問:
首次登陸需要注冊用戶,給 admin 用戶設置密碼。

 

  

(2)登錄后我們可以查看服務上各個鏡像、容器、網絡、Volume 等信息,並可以對它們進行管理。

  

  

(3)在頁面上就可以直接進行容器的創建、啟動、停止、刪除等操作,非常的方便。
 
  
(4)還可查看容器的 log 日志,甚至進入容器執行命令。
 

 

 

 

 

2,創建一個容器

(1)在 Containers 頁面中,點擊右上角的“Add container” 按鈕。
 
(2)接着填寫好容器名、鏡像名、端口映射等相關信息后,點擊下方的“Deploy the container” 后便會開始自動拉取鏡像啟動容器。
 
(3)過一會兒就可以看到容器啟動成功了:
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM