详解Docker可视化管理工具shipyard–部署教程及功能展示(shipyard docker)

概述

谈及Docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell、技术开发人员而言,还是可以接受的,熟练之后,命令行毕竟是很方便的,便于操作及脚本化。但对于命令行过敏、非技术人员,进行docker部署、管理是比较头疼的,学习成本是很高的。

倘若有一款可视化的管理平台能够使用,那便是极好的。在技术的世界里,没有你做不到,只有你想不到,shipyard就有这样功能的,是一个docker可视化管理工具。此外还有其他可视化的docker管理工具供大家使用参考。


一、shipyard介绍

shipyard是docker的web可视化界面管理工具,是建立在docker集群管理工具Citadel之上,可以管理镜像、容器、主机等资源的web图形化工具,包括core和extension两个版本,core即shipyard主要是把多个 Docker host上的 containers 统一管理(支持跨越多个host),extension即shipyard-extensions添加了应用路由和负载均衡、集中化日志、部署等。Shipyard是在Docker Swarm实现对容器、镜像、docker集群、仓库、节点进行管理的web系统。

通过Web用户界面,你可以浏览相关信息,比如你的容器在使用多少处理器和内存资源、在运行哪些容器,哪些镜像,还可以检查所有集群上的事件日志等。

其特性主要包括:

1)支持节点动态集群,可扩展节点的规模(swarm、etcd方案)

2)支持镜像管理、容器管理、节点管理等功能

3)可视化的容器管理和监控管理

4)在线连接容器console终端


二、shipyard功能界面

1、容器管理:

展示整个docker环境的容器列表,容器状态,容器属性、容器创建等。

详解Docker可视化管理工具shipyard--部署教程及功能展示(shipyard docker)

2、具体容器详情:

可以对容器进行相关的操作,如容器的基本信息、启停、删除、状态监控(CPU、内存、网络情况)、日志查看、进入容器终端(docker exec)。

详解Docker可视化管理工具shipyard--部署教程及功能展示(shipyard docker)详解Docker可视化管理工具shipyard--部署教程及功能展示(shipyard docker)

3、镜像管理:

展示所有镜像列表,镜像基本信息、镜像删除、下载等。

详解Docker可视化管理工具shipyard--部署教程及功能展示(shipyard docker)

此外,还有节点管理、仓库管理、用户管理等等,在此不一一罗列,安装完之后,自己慢慢体验吧。


三、shipyard安装

1、镜像下载

docker pull alpinedocker pull library/rethinkdbdocker pull microbox/etcddocker pull shipyard/docker-proxydocker pull swarmdocker pull shipyard/shipyard #英文版

详解Docker可视化管理工具shipyard--部署教程及功能展示(shipyard docker)

2、脚本安装shipyard

其实现在大部分安装方式都是利用官方提供的在线脚本通过命令行进行安装,使用\”curl -s https://shipyard-project.com/deploy | bash -s\” 命令进行安装即可。实际上就是从官网下一个deploy shell脚本。

#安装主节点(管理端)curl -s https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy | bash -s#添加节点curl -sSL https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy | ACTION=node DISCOVERY=etcd://主节点IP:4001 bash -s

详解Docker可视化管理工具shipyard--部署教程及功能展示(shipyard docker)

从上述安装日志中可以知道,shipyard访问地址为:http://172.16.10.123:8080,用户名/密码:admin shipyard

3、登陆界面:

详解Docker可视化管理工具shipyard--部署教程及功能展示(shipyard docker)

至此,shipyard安装完毕,大家慢慢体验熟悉它吧。


觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

详解Docker可视化管理工具shipyard--部署教程及功能展示(shipyard docker)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月18日 上午11:11
下一篇 2022年6月18日 上午11:12

相关推荐

  • 社会工作部和国资委哪个好

    社会工作部和国资委哪个好是一个值得探讨的话题。这两个部门在不同领域有着不同的职责和目标,因此很难简单地回答哪个更好。 社会工作部是一个用于帮助人们解决社会问题的部门。它的职责包括促…

    科研百科 2024年11月5日
    1
  • 低代码开发者平台

    低代码开发者平台是一种新兴的软件开发工具,它旨在帮助开发人员快速构建应用程序,减少繁琐的编码工作。这种平台提供了一系列可视化的工具和组件,使开发人员能够通过拖放和配置来创建应用程序…

    科研百科 2024年3月2日
    157
  • 风控专业培训:合规管理,内部控制,全面风险管理的区别(合规与内控,全面风险管理的关系)

    风险管理学习与培训 加入全国CERM风险管理师圈子,首个专业首席风险官CRO社群,微信:szcerm 从风险管控的角度来说,个人认为从低到高应是合规管理-内部控制-全面风险管理。首…

    科研百科 2024年7月10日
    58
  • 建设单位工程建设管理办法(建设单位工程建设管理办法最新)

    XXXX有限公司 工程建设管理办法(试行) 第一章 总则 第一条 为进一步规范工程建设行为,提高工程项目建设管理水平,加强对集团建设工程的管理,明确职责,规范流程,保证各建设工程优…

    科研百科 2023年8月9日
    326
  • 对科研项目评审的要求

    对科研项目评审的要求 科研项目评审是确保科研项目顺利推进的重要环节。在评审过程中,我们需要确保评审标准明确,评审程序公正,评审结果客观。下面,我们对科研项目评审的要求做如下介绍。 …

    科研百科 2025年4月6日
    1
  • 项目对大学生的意义

    项目对大学生的意义 项目是大学生学习和实践的重要方式,能够让学生接触到实际问题,锻炼解决问题的能力,提高学生的综合素质。本文将从项目的意义、项目的类型、如何开展项目等方面,探讨项目…

    科研百科 2024年10月20日
    4
  • 嘉定区研发费用加计扣除项目鉴定服务现已开展(研发费用加计扣除技术鉴定)

    各有关单位: 根据《关于完善研究开发费用税前加计扣除政策的通知》(财税[2015]119号)文件规定,研发费加计扣除采取备案制,即企业到税务机关办理备案手续即可,资料无需转到科技部…

    科研百科 2023年9月2日
    142
  • 监理合同管理程序

    监理合同管理程序 监理合同管理程序是保证监理工作有效进行的重要程序。它是在监理合同的基础上,对监理工作进行规范化、标准化的管理程序。下面将介绍监理合同管理程序的具体内容。 一、监理…

    科研百科 2024年5月28日
    84
  • 软考|中级|信息系统集成专业技术知识,系统集成项目管理工程师

    第三章、知识点分享 ️边看视频边整理知识点太慢啦 以后每次分享重要‼️or视频课补充的知识点 等视频课一轮结束后 再根据题目和笔记整理背诵手册 ★结构化方法:瀑布型(梯形),要求在…

    科研百科 2022年7月14日
    236
  • ev项目管理

    EV项目管理: 在数字化时代,企业需要快速响应市场变化,提高项目管理效率。因此,EV项目管理应运而生。 EV项目管理是一种基于云计算的项目管理方法。它通过使用云存储、云计算、人工智…

    科研百科 2024年7月28日
    46