详解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年12月17日
    0
  • 深化数字政府改革 释放发展全新动能(深化数字政府建设)

    江门市政务服务数据管理局致力打造“政务服务无堵点城市”。 江门市政务服务数据管理局致力以“数字政府”建设成果助力政务服务便利化改革。 “跨域通办”四位一体格局初步形成、泛在普惠政务…

    科研百科 2023年10月17日
    176
  • 成都信息系统项目管理

    成都信息系统项目管理: 探索者与变革者 随着信息技术的不断发展,信息系统项目管理已经成为了企业数字化转型中不可或缺的一部分。作为西南地区的重要城市之一,成都也在积极推进数字化转型,…

    科研百科 2025年1月11日
    0
  • RocketMQ 消息集成:多类型业务消息—定时消息(rocketmq事务消息实现)

    引言 Apache RocketMQ 诞生至今,历经十余年大规模业务稳定性打磨,服务了 100% 阿里集团内部业务以及阿里云数以万计的企业客户。作为金融级可靠的业务消息方案,Roc…

    科研百科 2022年8月29日
    282
  • 项目管理系统面板在哪

    项目管理系统面板在哪 项目管理系统是一种用于管理和组织项目的工具,可以帮助团队更好地协作和提高效率。项目管理系统面板是项目管理系统的核心组成部分,它提供了可视化的界面,使团队成员可…

    科研百科 2024年12月19日
    0
  • 科研项目论证报告

    科研项目论证报告 随着科技的不断发展,科研项目论证报告成为了一项必不可少的任务。一篇好的科研项目论证报告不仅能够为科研项目的成功提供重要的保障,还能够为科学研究领域的发展做出贡献。…

    科研百科 2025年2月6日
    0
  • 电子商务合同管理

    随着电子商务的快速发展,电子商务合同管理成为了一个重要的问题。电子商务合同管理涉及到合同的签订、履行、审查、监督等多个方面,对于企业而言,做好电子商务合同管理可以有效地降低风险,提…

    科研百科 2024年8月31日
    32
  • 【754期】板绘插画必备,SAI软件+基础教程(sai板绘入门教程)

    我是勤奋的小龙猫。 今天给大家带来 Sai软件 绘画教程 大小:9.3G 格式:MP4 提供方式:百度网盘 获取方式在文章底部 今天给大家带来了 SAI软件 基础教程 SAI软件是…

    科研百科 2023年5月8日
    250
  • 科研项目博主名字叫什么

    科研项目博主名字叫什么 科研项目博主是一个网络社区的重要组成部分,他们通过发布高质量的科研项目论文、报告和视频,为学术研究人员和专业人士提供了一个广泛的平台。今天,我们将会谈到一位…

    科研百科 2025年5月8日
    1
  • 华炎魔方低代码平台的个人空间

    华炎魔方低代码平台是一款领先的企业级应用开发平台,它为企业提供了一个高效、灵活的开发环境。在华炎魔方低代码平台上,每个用户都有一个个人空间,这是一个专属于用户的私人工作区。 个人空…

    科研百科 2024年3月3日
    138