5 款顶级 Docker 可视化管理工具,免费又好用!
点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天 10:33更新文章,每天掉亿点点头发...源码精品专栏原创 | Java 2021超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析消息中间件 RocketMQ 源码解析数据库中间件 Sharding-JDBC 和 MyCAT 源码解析作业调度中间件 E...
点击上方“芋道源码”,选择“设为星标”
管她前浪,还是后浪?
能浪的浪,才是好浪!
每天 10:33 更新文章,每天掉亿点点头发...
源码精品专栏
前言
您是否还在命令行窗口中来监视 Docker 容器?乐此不彼地敲着 Docker 相关的命令,虽然这些命令并不是很复杂。今天给大家介绍几款 Docker 的 GUI 监视工具来解放你的双手,把它们放到应该放的地方去。
基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/ruoyi-vue-pro
视频教程:https://doc.iocoder.cn/video/
Portainer
Portainer 是一个轻量级的 WEB 管理 UI ,可让你轻松管理运行在 Docker、Swarm、Kubernetes 环境下的容器。Portainer 提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm 集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。全面支持 Linux、Mac OS、Windows 主流操作系统。
目前使用它来监控管理 Docker 容器,感觉它还是很强大的,非常好用。不足之处就是远程终端非常慢,不方便有时候远程进入容器内部进行操作。不过这不是拒绝它的理由,大部分日常都可以通过它很好的解决。
官方提供了Portainer 演示项目 (账密:admin / tryportainer),如果有兴趣可以亲自感受一下。
http://demo.portainer.io/
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/yudao-cloud
视频教程:https://doc.iocoder.cn/video/
DockStation
DockStation 是另一款 Docker 管理图形化界面,它比 Portainer 好的地方在于在多项目管理上非常清晰。
尤其能够图形化展示容器之间的依赖关系,尤其擅长管理 Docker-Compose,额外的它还支持监控统计、端口监视。而且 UI 设计的非常漂亮、非常清新,如果你希望对容器进行层次分明的管理的话不妨试一试它,它也支持 Linux、Mac OS、Windows 主流操作系统。最大的问题在于维护并不是特别活跃,不过不影响日常使用。
Docker Dashboard
这是 Docker 官方的 Docker Desktop 提供的功能,亲儿子级别,功能比较单一,只提供了容器镜像的简单管理,容器的简单监控统计。
优点就是官方提供,缺点就是功能比较简单,只能管理本地的容器和镜像,另外目前只支持 Mac OS 和 Windows。也就是说只符合日常开发用用。
其他
Lazydocker 和 Docui 也是比较轻量的管理工具,只不过它们不算用户图形界面,只是强化版的终端。如果你有兴趣可以玩一玩。
这是 Lazydocker:
这是 Docui:
总结
如果您需要团队级别的图形化管理工具,配合 Docker swarm,Docker,K8S 一起使用并且可以部署在远程服务器上,请选择 Portainer。如果您需要管理多项目,喜欢比较清新的 UI 也可以选择 DockStation。本地开发就用官方的 Dashboard 就可以了。而 Lazydocker 和 Docui 适合比较极客的开发者。
欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢:
已在知识星球更新源码解析如下:
最近更新《芋道 SpringBoot 2.X 入门》系列,已经 101 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。
提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。
获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
更多推荐
所有评论(0)