//关闭防火墙   并禁止自启
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld //安装Docker
[root@localhost ~]# yum install docker //修改docker配置文件,添加下面一行,进行docker加速设置
[root@localhost ~]# vi /etc/sysconfig/docker
ADD_REGISTRY='--add-registry xxx.mirror.aliyuncs.com' //启动Docker服务
[root@localhost ~]# systemctl start docker //下载相关镜像(这些镜像如果不提前下载,则在下面一键安装部署时会自动下载,不过要等待一段时间. 所以最好提前下载,一键部署时就很快了)
[root@localhost ~]# docker pull rethinkdb
[root@localhost ~]# docker pull microbox/etcd
[root@localhost ~]# docker pull shipyard/docker-proxy
[root@localhost ~]# docker pull swarm
[root@localhost ~]# docker pull dockerclub/shipyard //脚本文件下载

链接:https://pan.baidu.com/s/1u3Y4faASJ4O2NtU6JWAhyg
  提取码:hs6c

//将脚本文件 放在当前目录下 
[root@localhost ~]# ls
anaconda-ks.cfg shipyard-deploy //更改文件权限
[root@localhost ~]# chmod shipyard-deploy //一键部署
[root@localhost ~]# sh shipyard-deploy
Deploying Shipyard
-> Starting Database
-> Starting Discovery
-> Starting Cert Volume
-> Starting Proxy
-> Starting Swarm Manager
-> Starting Swarm Agent
-> Starting Controller
Waiting for Shipyard on 192.168.56.51: Shipyard available at http://192.168.56.51:8080
Username: admin Password: shipyard //部署后,可以看到相应的shipyard容器已经创建好了
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f0053bf796e0 dockerclub/shipyard:latest "/bin/controller -..." minutes ago Up minutes 0.0.0.0:->/tcp shipyard-controller
5ddce4c32760 swarm:latest "/swarm j --addr 1..." minutes ago Up minutes /tcp shipyard-swarm-agent
8deee2bfb70c swarm:latest "/swarm m --replic..." minutes ago Up minutes /tcp shipyard-swarm-manager
72a89c385dc4 shipyard/docker-proxy:latest "/usr/local/bin/run" minutes ago Up minutes 0.0.0.0:->/tcp shipyard-proxy
82410e4ac7ce alpine "sh" minutes ago Up minutes shipyard-certs
b91d4eb077c4 microbox/etcd:latest "/bin/etcd -addr 1..." minutes ago Up minutes 0.0.0.0:->/tcp, 0.0.0.0:->/tcp shipyard-discovery
2f777c47cb87 rethinkdb "rethinkdb --bind all" minutes ago Up minutes /tcp, /tcp, /tcp shipyard-rethinkdb //最后访问http://192.168.56.51:8080,使用admin/shipyard用户名和密码登录即可. (注意:一键部署之后,需要稍等一会儿,8080端口才能起来)

Docker(4):Docker集中化web界面管理平台—Shipyard部署的更多相关文章

  1. Docker集中化web界面管理平台-Shipyard部署记录

    Docker图形页面管理工具基本常用的有三种: DOCKER UI,Shipyard,Portainer.对比后发现,Shipyard最强大,其次是Portainer,最后是Docker ui.之前介 ...

  2. 【云计算】Docker集中化web界面管理平台shipyard

    Docker集中化web界面管理平台shipyard docker shipyard seanlook                        2015年01月05日发布             ...

  3. kvm虚拟化管理平台WebVirtMgr部署-完整记录(1)

    公司机房有一台2U的服务器(64G内存,32核),由于近期新增业务比较多,测试机也要新增,服务器资源十分有限.所以打算在这台2U服务器上部署kvm虚拟化,虚出多台VM出来,以应对新的测试需求.当KVM ...

  4. 008-kvm虚拟化管理平台WebVirtMgr部署-完整记录(1)

    公司机房有一台2U的服务器(64G内存,32核),由于近期新增业务比较多,测试机也要新增,服务器资源十分有限.所以打算在这台2U服务器上部署kvm虚拟化,虚出多台VM出来,以应对新的测试需求. 当KV ...

  5. KVM虚拟化管理平台WebVirtMgr部署及使用

    KVM虚拟化管理平台WebVirtMgr部署及使用   需求: 公司机房有一台2U的服务器(64G内存,32核),由于近期新增业务比较多,测试机也要新增,服务器资源十分有限.所以打算在这台2U服务器上 ...

  6. 红帽RedHat 8.0新特性(网络、yum源、Web界面管理等)

    1.Red Hat8 配置静态IP 注意:Red Hat8网络管理默认使用NetworkManager,而不是之前版本的network. 按照之前版本我们一般通过配置文件设置静态IP地址信息,如下: ...

  7. 02:zabbix-agent安装配置 及 web界面管理

    目录:Django其他篇 01: 安装zabbix server 02:zabbix-agent安装配置 及 web界面管理 03: zabbix API接口 对 主机.主机组.模板.应用集.监控项. ...

  8. Redis Web界面管理工具

    Redis Web界面管理工具   一个很友好的Redis Web界面管理工具.基于.NET实现.可以通过Mono部署到Linux上,下面是我部署在CentOS 5.7 + Mono 2.10.8 + ...

  9. rabbitmq启用和禁用web界面管理插件

    rabbitmq默认安装启动以后,是没有开启web管理界面的,通过rabbitmq-plugins list命令可列出插件的启用和禁用状态. 使用rabbitmq-plugins enable xxx ...

随机推荐

  1. IDEA zookeeper插件的使用

    安装插件 file-settings-Plugins 搜索zookeeper,并安装,安装完成后重启IDEA 配置IP地址和端口 位于Other settings 中的zookeeper选项中配置 注 ...

  2. render与vue组件和注册

    <template> <div class="about"> <h1>This is an about page</h1> < ...

  3. ASP.NET Aries 高级开发教程:使用存储过程(番外篇)

    前言: 发现这个问题,有不少人提起过,所以就简单写成文章吧. 接下来看如何在Aries 框架中使用存储过程,整体步骤和绑定普通视图差不多. 步骤一:新建一个空视图. 可以在SqlCode管理中,创建一 ...

  4. PHP中$GLOBALS和global的区别

    很多人都认为$GLOBALS['var']和global $var只是写法上不同,其实并不是这样 根据官方的解释是  $GLOBALS['var']是外部全局变量$var的本身, 而global $v ...

  5. 从一张图开始,谈一谈.NET Core和前后端技术的演进之路

    从一张图开始,谈一谈.NET Core和前后端技术的演进之路 邹溪源,李文强,来自长沙.NET技术社区 一张图 2019年3月10日,在长沙.NET 技术社区组织的技术沙龙<.NET Core和 ...

  6. [WP]BugkuCtf - pwn2

    1.首先运行一下该程序 2.我们权限不够于是去修改一下权限(改前,改后) 3.改后我们重新运行一下(123是输入的语句) 4.拖进IDA,查看字符串,此处应该就是得到flag的地方 5.之后我们查看m ...

  7. 从壹开始前后端分离【 .NET Core2.0 +Vue2.0 】框架之十 || AOP面向切面编程浅解析:简单日志记录 + 服务切面缓存

    代码已上传Github+Gitee,文末有地址 上回<从壹开始前后端分离[ .NET Core2.0 Api + Vue 2.0 + AOP + 分布式]框架之九 || 依赖注入IoC学习 + ...

  8. Linux篇---ftp服务器的搭建

    一.前述 企业中linux搭建ftp服务器还是很实用的,所以本文针对centoos7和centoos6搭建服务器教程做个总结. 二.具体 1.显示如下图则表示已安装 vsftp软件.如果未显示则需要安 ...

  9. 从零开始学习PYTHON3讲义(十二)画一颗心送给你

    (内容需要,本讲使用了大量在线公式,如果因为转帖网站不支持公式无法显示的情况,欢迎访问原始博客.) <从零开始PYTHON3>第十二讲 上一节课我们主要讲解了数值计算和符号计算.数值计算的 ...

  10. Python编程从入门到实践笔记——用户输入和while循环

    Python编程从入门到实践笔记——用户输入和while循环 #coding=utf-8 #函数input()让程序暂停运行,等待用户输入一些文本.得到用户的输入以后将其存储在一个变量中,方便后续使用 ...