当前位置: 首页 > news >正文

七Docker可视化管理工具

Docker可视化管理工具

本节介绍几款Docker可视化管理工具。

DockerUI(ui for Docker)

官方GitHub:https://github.com/kevana/ui-for-docker

项目已废弃,现在转投Portainer项目,不建议使用。

Portainer

简介:Portainer是一个轻量级的管理界面,可以让您轻松地管理不同的Docker环境(Docker主机或Swarm集群)。Portainer提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。

官方GitHub:https://github.com/portainer/portainer

使用:

docker run -d --privileged -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer

如开启了SELinux,可执行如下命令启动:

docker run -d --privileged -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer

官方文档:https://portainer.readthedocs.io/en/latest/deployment.html

Kitematic

简介:Kitematic是一个Docker GUI。

官方GitHub:https://github.com/docker/kitematic

使用:演示

Shipyard

简介:Shipyard 是一个基于 Web 的 Docker 管理工具,支持多 host,可以把多个 Docker host 上的 containers 统一管理;可以查看 images,甚至 build images;并提供 RESTful API 等。

官方GitHub:https://github.com/shipyard/shipyard

安装:

curl -s https://shipyard-project.com/deploy | bash -s

展示所有参数:

curl -s https://shipyard-project.com/deploy | bash -s -- -h

使用:访问http://localhost:8080 ,输入账号/密码:admin/shipyard即可访问Shipyard。

官方文档:https://shipyard-project.com/

各种可视化界面的比较

参考:http://m.blog.csdn.net/qq273681448/article/details/75007828

http://www.lryc.cn/news/286044.html

相关文章:

  • vue和react的差异梳理
  • (笔记总结)C/C++语言的常用库函数(持续记录,积累量变)
  • OceanBase集群扩缩容
  • html 3D 倒计时爆炸特效
  • 记一次垃圾笔记应用VNote安装失败过程
  • 记一次 stackoverflowerror 线上排查过程
  • 论文写作之十个问题
  • leetcode2171 拿出最少数目的魔法豆
  • 测试C#调用OpenCvSharp和ViewFaceCore从摄像头中识别人脸
  • 测试经理面试初体验
  • 使用ffmpeg调整视频中音频采样率及声道
  • 详细分析Java中的Date类以及格式转换
  • 【计算机网络】应用层——HTTP 协议(一)
  • 线程和进程的区别
  • proxy 代理的接口报错301问题
  • mysql进阶-执行计划
  • 【UE5】第一次尝试项目转插件(Plugin)的时候,无法编译
  • MeterSphere本地化部署实践
  • 巨变!如何理解中国发起的“数据要素X”计划?
  • CS8370错误,这是由于使用了C# 7.3中不支持的功能
  • Raspbian安装云台
  • 蓝桥杯理历年真题 —— 数学
  • 自然语言处理--双向匹配算法
  • IDEA 2023.3.2 安装教程
  • C语言常见面试题:什么是宏,宏的作用是什么?
  • 【0248】Background Writing实现机制分析
  • 基于springboot+vue的教师工作量管理系统(前后端分离)
  • 4-新建子模块(尝鲜)
  • 反序列化字符串逃逸(上篇)
  • [C++]使用yolov5的onnx模型结合onnxruntime和bytetrack实现目标追踪