Docker 图形化界面管理工具 Portainer | 让你更轻松的管理 Docker

本文首发于只抄博客,欢迎点击原文链接了解更多内容。

前言

Portainer 是一个 Docker 图形化管理工具,可以通过 Web UI 轻松的管理容器、镜像、网络、卷。与 Dockge 相比功能更加的完善,同时上手难度也更大一些

Portainer 分为社区版和商业版,本文安装的是社区版(Portainer CE),该版本免费,比较适合个人用户使用

安装

  1. 创建存储卷
sh 复制代码
docker volume create portainer_data
  1. 通过 Docker 安装 Portainer
sh 复制代码
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

9443 端口默认会启用 SSL,如果需要直接通过 http 访问,需要加上 -p 9000:9000 访问 9000 端口

使用

  1. 通过 http://ip:9000 或者 https://ip:9443 访问 Portainer,首次访问需要创建管理员账号
  1. 完成登录后,管理本机直接点击 Get Started
  1. 进入主界面可以看到 local,点击 Live connect
  1. 连接到该机器后,就可以看到 Docker 相关状态并且可以对其进行管理

管理多台机器

Portainer 不但可以管理本机的 Docker,还可以通过 Agent 管理多台机器

  1. 首先在控制端的 Portainer 中找到 Environments,点击右上角的 Add environment
  1. 选择 Docker Standalone
  1. 复制 Docker 将 Agent 部署到被管理的机器上;填写名字以及被管理机器的 IP 和端口
  1. 返回 Home 就可以看到刚才添加的机器了
相关推荐
九皇叔叔21 分钟前
Linux Shell 正则表达式中的 POSIX 字符集:用法与实战
linux·运维·正则表达式
007php00727 分钟前
百度面试题解析:微服务架构、Dubbo、Redis及其一致性问题(一)
redis·百度·docker·微服务·容器·职场和发展·架构
東雪蓮☆1 小时前
K8s 平滑升级
linux·运维·云原生·kubernetes
AKAMAI1 小时前
数据孤岛破局之战 :跨业务分析的难题攻坚
运维·人工智能·云计算
东巴图2 小时前
JavaScript性能优化实战大纲性能优化的核心目标
运维·matlab
站长朋友2 小时前
【邀请函】锐成信息 × Sectigo | CLM - SSL 证书自动化运维解决方案发布会
运维·自动化·ssl·clm·sectigo·47天ssl证书
qq_183802872 小时前
Linux内核idr数据结构使用
linux·运维·服务器
King's King2 小时前
自动化仓库规划设计方案
运维·自动化
阑梦清川2 小时前
es的docker部署和docker相关的可可视化面板工具介绍
大数据·elasticsearch·docker
码农-小林3 小时前
使用leaflet库加载服务器离线地图瓦片(这边以本地nginx服务器为例)
运维·服务器·nginx