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 就可以看到刚才添加的机器了
相关推荐
星辰云-6 分钟前
# Linux Centos系统硬盘分区扩容
linux·运维·centos·磁盘扩容
Hellc00718 分钟前
Nginx 高级 CC 与 DDoS 防御策略指南
运维·nginx·ddos
feilieren34 分钟前
Docker 安装 Elasticsearch 9
运维·elasticsearch·docker·es
KaiwuDB1 小时前
使用Docker实现KWDB数据库的快速部署与配置
数据库·docker
小皮侠2 小时前
nginx的使用
java·运维·服务器·前端·git·nginx·github
Maki Winster2 小时前
在 Ubuntu 下配置 oh-my-posh —— 普通用户 + root 各自使用独立主题(共享可执行)
linux·运维·ubuntu
cleble2 小时前
(转)使用DockerCompose部署微服务
docker
翻滚吧键盘3 小时前
debian及衍生发行版apt包管理常见操作
运维·debian
Charlene Fung4 小时前
vs code远程自动登录服务器,无需手动输入密码的终极方案(windows版)
运维·服务器·vscode·ssh
碣石潇湘无限路4 小时前
【部署与总结】从本地运行到公网服务器的全过程
运维·服务器