1. 介紹

Portainer是一個可視化的Docker操作界面,提供狀態(tài)顯示面板、應(yīng)用模板快速部署、容器鏡像網(wǎng)絡(luò)數(shù)據(jù)卷的基本操作(包括上傳下載鏡像,創(chuàng)建容器等操作)、事件日志顯示、容器控制臺操作、Swarm集群和服務(wù)等集中管理和操作、登錄用戶管理和控制等功能。

2. 需要環(huán)境

2.1 硬件需求

CPU:至少1核 內(nèi)存:推薦≥1G 硬盤:無特殊要求

2.2 軟件需求

需要Linux系統(tǒng),Docker、Docker-Compose,環(huán)境安裝見《必備的Docker和Docker-compose環(huán)境安裝》,本安裝環(huán)境均基于Debian11。

3.部署

3.1 Docker-Compose方式安裝

# 切換到root權(quán)限 sudo -i # 創(chuàng)建數(shù)據(jù)文件夾 mkdir /etc/docker/portainer && cd /etc/docker/portainer

# 編輯docker-compose文件 vim docker-compose.yaml

version: "3" services: portainer: image: portainer/portainer:latest container_name: portainer restart:always ports: - "9000:9000" volumes: - /home/app/portainer/data:/data - /var/run/docker.sock:/var/run/docker.sock

復(fù)制上述配置文件內(nèi)容,shift+ins 粘貼文本后,輸入 :wq 退出保存

#啟動安裝服務(wù) docker-compose up -d

3.2 Docker安裝

# 切換到root權(quán)限 sudo -i # 創(chuàng)建數(shù)據(jù)文件夾 mkdir /etc/docker/portainer && cd /etc/docker/portainer

#下載Portainer的Docker鏡像; docker pull portainer/portainer

# 運(yùn)行Portainer容器 然后再使用如下命令運(yùn)行Portainer容器; docker run -p 9000:9000 -p 8000:8000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /home/app/portainer/data:/data -d portainer/portainer

4.使用說明

第一次登錄的時候需要創(chuàng)建管理員賬號,訪問地址:http://IP:9000/

【docker系列】可視化Docker 管理工具——Portainer

之后選擇連接到本地的Docker環(huán)境,連接完成后我們就可以愉快地使用Portainer進(jìn)行可視化管理了!

 

作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~

,

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。