shipyard是什么

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

简单来说,shipyard就是一款用于管理本地docker镜像的可视化工具,本身通过集成一系列组件,包括,rethinkdb、discovery、proxy、swarm manager、swarm agent、controller等共同完成对本地镜像的管理;

可以这样简单理解,我们在做微服务治理的时候,比如像springcloud的生态,底层其实通过多个组件共同配合从而提供一套完整的微服务治理和解方案,shipyard也是如此,通过其7个板块,完成对本地docker服务的注册、发现以及可视化操作等;

主要功能列举如下:

  • 简化对横跨多个主机的Docker容器集群进行管理
  • 通过Web用户界面,你可以大致浏览相关信息,比如你的容器在使用多少处理器和内存资源、在运行哪些容器,还可以检查所有集群上的事件日志。

其特性主要包括:

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

docker安装shipyard相关推荐

  1. docker 安装shipyard

    1.前提条件安装好了docker 2.root@yong:~# docker pull swarm root@yong:~# docker pull shipyard/shipyard root@yo ...

  2. CentOS 7中Docker安装详细步骤 ( 资源 )

    2019独角兽企业重金招聘Python工程师标准>>> 注意:centos 6.9上默认是安装docker早期的1.7.*版本,后续docker 分CE和EE的版本,只能安装在cen ...

  3. Docker安装Apache与运行简单的web服务——httpd helloworld

    Docker运行简单的web服务--httpd helloworld目录[阅读时间:约5分钟] 一.Docker简介 二.Docker的安装与配置[CentOS环境] 三.Docker运行简单的web ...

  4. etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)

    1. 使用 apt 或 yum 安装 etcd 命令如下: sudo apt-get install etcd 或者 sudo yum install etcd 这样安装的缺点是:安装的 etcd 版 ...

  5. docker安装Mysql5.7以及远程登陆链接配置

    1.安装mysql5.7 docker镜像 docker安装:docker安装一条龙 1.拉取官方mysql5.7镜像 docker pull mysql:5.7 root@VM-12-5-ubunt ...

  6. docker 安装oracle_阿里云使用Docker搭建Hadoop集群

    摘要 吐血整理,搭建了两遍,亲测可用!!! 我买的是阿里云2C4G的服务器,使用的是CentOS 7.7版本.在搭建过程中踩了不少坑,本篇文章希望对大家有用 CentOS 7.7安装Docker 查看 ...

  7. docker 安装和使用

    目录 1.安装docker的官方网站 配置镜像加速器 查看docker安装的版本 重启docker 启动 docker 查看启动的状态 下载测试镜像 并且启动该容器 2.操作docker 镜像的常用命 ...

  8. docker 安装 oracle12,使用Docker安装Oracle 12c

    使用Docker安装Oracle 12c 假设你的服务器已成功安装Docker,继续进行以下操作: 1. 启动Docker [root@node01 ~]# service docker start ...

  9. Centos-安装Docker并使用Docker安装mysql遇到的问题以及解决方法

    为什么安装Docker?? ----不知道啊,说是用其安装mysql简单 step1:    首先百度,查找安装的教程,哎,找到了: 如下: https://www.jianshu.com/p/9c9 ...

  10. 002.Docker安装部署

    一 docker安装-CentOS系统 1.1 docker自动安装脚本 1 root@docker:~# wget -qO- https://get.docker.com/ | sh 2 或-- 3 ...

最新文章

  1. sqlsever无法重新启动计算机,安装SQL server 提示重新启动计算机失败怎么处理
  2. Cookie编程入门篇
  3. OpenCV 3.1.0中的Mat对象使用
  4. python安装不了bs4_怎么在python安装bs4
  5. 理解一条语句:SELECT difference(sum(value)) FROM mq_enqueue WHERE channel =~ /ActiveMQ_TEST/ AND $tim...
  6. java 在线支付_java如何实现在线支付讲解
  7. php查询mysql返回大量数据结果集导致内存溢出的解决方法
  8. 平板电脑离寿终正寝还有多远?
  9. asp.net 获取全部在线用户_这款手绘风格的在线制图软件超棒
  10. 今晚直播丨 RabbitMQ原理与常见问题处理
  11. ul li横向排列及圆点处理
  12. python怎么编写流氓软件_PBot很多程序员都知道吧?深度分析一款基于python的恶意软件!...
  13. 手动angular2环境搭建_详解.Net Core + Angular2 环境搭建
  14. 大数据之-Hadoop3.x_HDFS_数据完整性_HDFS的CRC数据校验---大数据之hadoop3.x工作笔记0078
  15. Linux使用命令 笔记
  16. Python中对list进行排序
  17. Oracle 11gR2 中 示例用户 安装说明
  18. 流浪猫的故事看质量人员需求
  19. 利用OneNET实现SIM868使用HTTP协议给服务器发送数据并显示
  20. html5全栈工程师招聘,蓝鸥HTML5全栈工程师 高薪就业的利器

热门文章

  1. Task05|joyfulpandas|变形
  2. 05 pandas变形
  3. 硬盘已成为计算机性能提高瓶颈吗,固态硬盘停步 接口或已成为性能瓶颈?
  4. 为什么我的微信小程序开发工具调试窗口一片空白?
  5. 1072 开学寄语 (20 分)
  6. 大白菜U盘PE重装教程
  7. MC(monitorcat) 监控军刀
  8. GD32 汽车诊断协议 J1850-VPW 测试
  9. Node.js模拟登录强智科技教务系统
  10. java导出word加水印(已实现)