Docker 部署 portainer


PortainerDocker的圖形化管理工具,提供狀態顯示面板、應用模板快速部署、容器鏡像網絡數據卷的基本操作(包括上傳下載鏡像,創建容器等操作)、事件日志顯示、容器控制台操作、Swarm集群和服務等集中管理和操作、登錄用戶管理和控制等功能。功能十分全面,基本能滿足中小型單位對容器管理的全部需求。

下載Portainer鏡像

[root@localhost yum.repos.d]# docker search portainer
NAME                             DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
portainer/portainer              Making Docker management easy. https://porta…   1439                                    
portainer/agent                  An agent used to manage all the resources in…   50 portainer/templates App Templates for Portainer http://portainer… 18 lihaixin/portainer docker ui 8 [OK] portainerci/portainer Portainer images automatically created via P… 4 portainer/golang-builder Utility to build Golang binaries. 4 [OK] greenled/portainer-stack-utils Bash scripts to deploy/undeploy stacks in a … 3 [OK] stefanscherer/portainer Portainer for Windows 1809 and some older In… 2 softonic/portainer-endpoint Allows auto register all the swarm nodes in … 1 [OK] hassioaddons/portainer 1 portainer/base Multi-stage build image to create the Portai… 1 [OK] j0nnylester/portainer portainer running on a Raspberry Pi 1 rancher/portainer-agent 0 11384eb/portainer 0 hassioaddons/portainer-amd64 0 nenadilic84/portainer 0 rodjers/portainer Swarm portainer 0 iconviet/portainer 0 hassioaddons/portainer-armv7 0 helloysd/portainer 0 portainerci/agent Portainer agent images automatically created… 0 portainer/angular-builder Builder image for Portainer frontend. 0 [OK] ssbkang/portainer 0 profidata/portainer Fork of portioner/portainer 0 webdevsvc/portainer portainer 0 [OK]
下載鏡像                          
[root@localhost ~]# docker pull docker.io/portainer/portainer

修改docker配置文件,開放端口。

[root@localhost yum.repos.d]# vi /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

2、重啟服務

[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl restart docker

單機版運行                              

如果僅有一個docker宿主機,則可使用單機版運行,Portainer單機版運行十分簡單,只需要一條語句即可啟動容器,來管理該機器上的docker鏡像、容器等數據

該語句用宿主機9000端口關聯容器中的9000端口,並給容器起名為portainer-test。執行完該命令之后,使用該機器IP:PORT即可訪問Portainer

[root@localhost ~]# docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name portainer  docker.io/portainer/portainer

訪問方式:http://IP:9000

首次登陸需要注冊用戶,給admin用戶設置密碼:

 

單機版這里選擇local即可,選擇完畢,點擊Connect即可連接到本地docker

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

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



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