1. 前言

您是否还在命令行窗口中来监视 Docker 容器?乐此不彼地敲着 Docker 相关的命令,虽然这些命令并不是很复杂。今天介绍几款 Docker 的 GUI 监视工具来解放你的双手,把它们放到应该放的地方去。

2. Portainer


Portainer 是一个轻量级的 WEB 管理 UI ,可让你轻松管理运行在 Docker、Swarm、Kubernetes 环境下的容器。Portainer 提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm 集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。全面支持 Linux、Mac OS、Windows 主流操作系统。

官方提供了Portainer 演示项目[1](账密:admin / tryportainer),如果有兴趣可以亲自感受一下。

胖哥目前使用它来监控管理 Docker 容器,感觉它还是很强大的,非常好用。不足之处就是远程终端非常慢,不方便有时候远程进入容器内部进行操作。不过这不是拒绝它的理由,大部分日常都可以通过它很好的解决。

3. DockStation

DockStation 是另一款 Docker 管理图形化界面,它比 Portainer 好的地方在于在多项目管理上非常清晰。


尤其能够图形化展示容器之间的依赖关系,尤其擅长管理 Docker-Compose,额外的它还支持监控统计、端口监视。而且 UI 设计的非常漂亮、非常清新,如果你希望对容器进行层次分明的管理的话不妨试一试它,它也支持 Linux、Mac OS、Windows 主流操作系统。最大的问题在于维护并不是特别活跃,不过不影响日常使用。

4. Docker Dashboard

这是 Docker 官方的 Docker Desktop 提供的功能,亲儿子级别,功能比较单一,只提供了容器镜像的简单管理,容器的简单监控统计。


优点就是官方提供,缺点就是功能比较简单,只能管理本地的容器和镜像,另外目前只支持 Mac OS 和 Windows。也就是说只符合日常开发用用。

5. 其他

Lazydocker 和 Docui 也是比较轻量的管理工具,只不过它们不算用户图形界面,只是强化版的终端。如果你有兴趣可以玩一玩。

这是 Lazydocker:

Lazydocker

这是 Docui:

Docui

6. 总结

如果您需要团队级别的图形化管理工具,配合 Docker swarm,Docker,K8S 一起使用并且可以部署在远程服务器上,请选择 Portainer。如果您需要管理多项目,喜欢比较清新的 UI 也可以选择 DockStation。本地开发就用官方的 Dashboard 就可以了。而 Lazydocker 和 Docui 适合比较极客的开发者

高性能解决线程饥饿的利器 StampedLock

2020-10-09

使用Sentinel对Spring MVC接口进行限流

2020-10-09

一文快速入门分库分表(必修课)

2020-09-26

docker swarm k8s比较_Docker 图形化管理又有更新了相关推荐

  1. 【Docker学习笔记 三】Docker常用容器安装及图形化管理工具

    上一篇Blog详细介绍了如何在CentOS上进行Docker的安装.卸载以及如何进行镜像加速,了解了Docker大致的运行流程以及常用的命令.时隔半个月之后,度过了过节失落期后再次拾起来自己的年度计划 ...

  2. Docker Swarm 集群创建+Portainer 图形化管理实验

    目标: 使用Docker Toolbox 创建4台Docker 虚拟机,组建Docker Swarm集群,其中2台为Docker Swarm集群的Manager角色,2台为Worker角色.在集群中安 ...

  3. Docker图形化管理工具之Portainer

    What is Portainer? Portainer是一款轻量级的图形化管理工具,通过它我们可以轻松管理不同的docker环境.Portainer部署和使用都非常的简单,它由一个可以运行在任何do ...

  4. k8s平台搭建,dashboard图形化管理,纯实例

    关于k8s的原理我不多说,官网文档都有,https://www.kubernetes.org.cn/k8s 本章主要将如何搭建k8s以及使用图形化界面(dashbroad)管理k8s 1.准备四台主机 ...

  5. 图形化管理工具Portaniner安 以及 Docker镜像详解(三)

    文章目录 图形化管理工具Portaniner安装 Docker镜像详解 1 什么是镜像 2 Docker镜像加载原理 3 分层理解 提交镜像 常用容器部署 Nginx部署 图形化管理工具Portani ...

  6. docker(17):5 个好用的 Docker 图形化管理工具

    你平时是怎么管理 Docker 容器的?还在使用一大堆的窗口和命令吗? Docker 有不少好用的图形化管理客户端,可以简化我们的工作,提供效率. 下面介绍5个比较流行的 Docker 客户端工具. ...

  7. 云原生|kubernetes |部署k8s图形化管理组件 kuboard v3

    前言: kubernetes的图形化管理工具是非常多的,比较常用的比如官方的kubernetes dashboard,青云的kubesphere,私有化部署的rancher等等.官方的dashboar ...

  8. kuboard使用mysql_基于 Kubernetes 的微服务图形化管理界面 Kuboard

    Kuboard介绍 Kubernetes 容器编排已越来越被大家关注,然而学习 Kubernetes 的门槛却依然很高,主要体现在这几个方面:集群的安装复杂 Kubernetes相较于容器,引入了许多 ...

  9. portainer安装_Docker 图形化工具—Portainer

    点击上方 Java旅途,选择 设为星标 优质文章,每日送达 一.Docker图形化工具 Docker图形页面管理工具常用的,DockerUI,Portainer,Shipyard.DockerUI是P ...

最新文章

  1. python的服务器、客户端被拒绝访问_python – uWSGI服务器日志…权限被拒绝读取......
  2. Oracle 11g 的bug?: aix 上,expdp 11.2.0.1 导出,impdp 11.2.0.3 导入,Interval 分区的 【Interval】 分区属性成了【N】...
  3. 面向对象的特点封装、继承、多态
  4. ICCV 2017 CREST:《CREST: Convolutional Residual Learning for Visual Tracking》论文笔记
  5. 计算机软件基础02243知识点,02243计算机软件基础(一) 历年真题
  6. PHP中exec()函数执行系统命令失败
  7. android 访问https服务器
  8. async和await结合读取文件
  9. centos7安装oracle12c 二
  10. 华为开发微信鸿蒙版,HUAWEI DevEco Studio
  11. DataGrip汉化方法
  12. SAP License:财务报表版本文本
  13. keymap in ubuntu
  14. [2019杭电多校第八场][hdu6667]Roundgod and Milk Tea
  15. mysql编码方式查看_Mysql必读查看mysql编码方式 mysql数据库编码查看方法
  16. 怎么在页面关闭时执行代码
  17. 服务器:RAID、AHCI、IDE
  18. c 语言入门自学app,C语言入门学习软件
  19. 免费开源的图像处理软件GIMP下载安装(Windows)
  20. Java中涉及到和金钱有关的属性的类型

热门文章

  1. windows下python3用pip安装kivy和kivy示例
  2. C语言预处理#line、#error
  3. python中random库中shuffle_[宜配屋]听图阁 - 详解Python中打乱列表顺序random.shuffle()的使用方法...
  4. Kubernetes之yaml文件
  5. OpenCv之Canny边界检测(笔记13)
  6. linux程序已经在后台运行冻结了_让linux下程序永远后台运行
  7. windows下python环境搭建_Win7怎么搭建Python环境 win7系统搭建Python环境的方法
  8. 计算机信息管理试卷答案,计算机信息管理专业《计算机组成原理》试卷B和参考答案4...
  9. android adb工具linux,Ubuntu Android ADB 使用
  10. openpyxl 列 插入_openpyxl 基本使用