详解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

相关推荐

  • 最新版科研经费管理办法,项目管理者组织好会议

    尽管本次会议的一项成果是使项目管理者获得定义项目章程中目标、目的和利益所必需的信息,但更重要的是,项目管理者不要在会议现场与项目负责人和相关管理高层一起撰写和完善这些内容。 在这次…

    科研百科 2022年11月28日
    211
  • 探访中车四方所:为轨道车辆装上“动力心脏”和“智慧大脑”(中车四方轨道车辆有限公司)

    高铁是中国装备制造一张亮丽名片,而牵引系统是它的“发动机”,制动系统是它的“安全阀”,列车运行系统是它的“大脑”……为中国数量庞大的高铁、城轨等轨道交通车辆提供核心系统和关键产品、…

    科研百科 2022年8月18日
    329
  • 企业科研项目申报流程

    企业科研项目申报流程 随着科技的不断发展,企业科研项目申报已成为企业提升技术实力、拓展市场的重要方式。下面是企业科研项目申报流程的详细介绍。 一、申报条件 企业科研项目申报条件主要…

    科研百科 2025年3月10日
    0
  • 积极参与专业科研项目

    积极参与专业科研项目 作为一名专业人士,积极参与专业科研项目是我们应该始终保持的态度。专业科研项目是对我们专业技能和知识最好的检验和提高机会。通过参与科研项目,我们可以不断挑战自己…

    科研百科 2025年4月18日
    1
  • 科研项目申报创新点

    科研项目申报创新点 随着科技的不断进步,科研项目申报也成为了一项备受关注的工作。在申报过程中,如何突出自身的创新点,成为了不少申报人需要考虑的问题。本文将从科研项目申报的几个方面,…

    科研百科 2025年3月6日
    1
  • 科研团队负责人具备的素质要求

    科研团队负责人具备的素质要求 科研团队是科学研究的重要基础,科研团队负责人是团队的核心人物,需要具备一系列素质要求,以确保团队的顺利运转和研究成果的质量。本文将探讨科研团队负责人具…

    科研百科 2024年10月9日
    20
  • 项目发起人的主要项目贡献怎么写

    项目发起人的主要项目贡献 项目发起人是指在项目中担任关键角色的人,他们的贡献对于项目的成功与否至关重要。本文将介绍一个项目发起人的主要项目贡献,以便读者了解这个人是如何为项目做出贡…

    科研百科 2024年10月26日
    0
  • 医学科研项目主题

    医学科研项目 医学科研项目是医学研究中非常重要的一环,它为医生们提供了研究疾病、探索治疗方法和改进医疗技术的机会。随着科技的不断进步,医学科研项目也变得越来越复杂和深入。本文将介绍…

    科研百科 2025年3月11日
    0
  • 以六维模型架构推动党建工作与生产经营深度融合(企业党建工作与生产经营融合模式)

    报送单位 / 中国水电建设集团新能源开发有限责任公司党委 【摘要】坚持党的领导,加强党的建设,是国有企业的光荣传统和独特优势。水电新能源公司着力解决党建工作存在的淡化、弱化、虚化、…

    科研百科 2022年12月30日
    559
  • 字节ste团队

    字节ste团队简介 字节ste团队是由字节跳动公司成立的一个人工智能团队,致力于提供先进的人工智能技术和服务,帮助人们更好地生活和工作。 团队成员包括多位国内外知名的人工智能专家和…

    科研百科 2024年11月9日
    2