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 就可以看到刚才添加的机器了
相关推荐
律二萌萌哒16 分钟前
K8S极简教程(4小时快速学会)
云原生·容器·kubernetes
烛.照1031 小时前
Nginx部署的前端项目刷新404问题
运维·前端·nginx
华纳云IDC服务商3 小时前
超融合服务器怎么优化数据管理?
运维·服务器
会飞的土拨鼠呀3 小时前
Prometheus监控minio对象存储
运维·prometheus
hy____1234 小时前
动态内存管理
linux·运维·算法
ks胤墨4 小时前
Docker快速部署高效照片管理系统LibrePhotos搭建私有云相册
运维·docker·容器
小度爱学习4 小时前
数据链路层协议
运维·服务器·网络·网络协议·网络安全
hhzz4 小时前
Ansible自动化运维实战--通过role远程部署nginx并配置(8/8)
运维·自动化·ansible
_Eden_4 小时前
Ansible介绍与入门学习
运维·学习·ansible
忘忧人生5 小时前
docker 安装 redis 详解
redis·docker·容器