Shipyard docker集群

如何使用Shipyard安装一个docker的集群,以下为此文安装过程,
使用centos7作为测试系统。

安装说明

shipyard 安装

第一步安装Datastore帐号密码管理容器

docker run \
    -ti \
    -d \
    --restart=always \
    --name shipyard-rethinkdb \
    rethinkdb

第二步安装集群发现Discovery服务

docker run \
    -ti \
    -d \
    -p 4001:4001 \
    -p 7001:7001 \
    --restart=always \
    --name shipyard-discovery \
    microbox/etcd -name discovery

第三步安装docker-proxy协议代理

docker run \
    -ti \
    -d \
    -p 2375:2375 \
    --hostname=$HOSTNAME \
    --restart=always \
    --name shipyard-proxy \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -e PORT=2375 \
    shipyard/docker-proxy:latest

第四步安装Swarm管理节点

docker run \
    -ti \
    -d \
    --restart=always \
    --name shipyard-swarm-manager \
    swarm:latest \
    manage --host tcp://0.0.0.0:3375 etcd://<IP-OF-HOST>:4001

第五步安装Swarm从节点

docker run \
    -ti \
    -d \
    --restart=always \
    --name shipyard-swarm-agent \
    swarm:latest \
    join --addr <ip-of-host>:2375 etcd://<ip-of-host>:4001

最后一步安装Shipyard管理界面

docker run \
    -ti \
    -d \
    --restart=always \
    --name shipyard-controller \
    --link shipyard-rethinkdb:rethinkdb \
    --link shipyard-swarm-manager:swarm \
    -p 8080:8080 \
    shipyard/shipyard:latest \
    server \
    -d tcp://swarm:3375

访问http://[ip-of-host]:8080即可访问web-ui界面

  • 帐号:admin
  • 密码:shipyard

增加docker节点

export ACTION=node DISCOVERY=etcd://<ip-of-host>:4001
curl -sSL https://shipyard-project.com/deploy | sh

温馨提示

安装完以上所有步骤,请重启一次docker服务

systemctl restart docker

shipyard 显示界面如下


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 目录 概述 创建和管理Swarm集群 Swarm集群的服务部署实践 1. 概述 Docker Swarm是原生的D...
    garyond阅读 14,501评论 0 23
  • 目录 Swarm简介 Swarm架构 Swarm命令 总结 1. Swarm简介 Docker自诞生以来,其容器特...
    garyond阅读 5,150评论 1 9
  • 摘要:本文讲的是使用Docker Swarm来运行服务【编者的话】本文介绍了Docker 1.12中的Docker...
    暖夏未眠丶阅读 4,755评论 0 0
  • 人这一生,有三个朋友就够了:一个能够直言相向,心若冰雪:另一个奇思妙想,意趣横溢;最后一个必须是异性,有情而不乱,...
    冰眉铁面阅读 1,625评论 0 2
  • 22年前的高考前的一天,当我在县城最繁华却布满灰垢的街道上晃荡时,遇到一远房亲戚,他问我,如果没有考上大学,愿...
    枫亭晚归阅读 3,203评论 0 0

友情链接更多精彩内容