经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Docker » 查看文章
Docker(4):Docker集中化web界面管理平台—Shipyard部署
来源:cnblogs  作者:Aiden郭祥跃  时间:2019/2/19 9:16:48  对本文有异议
  1. //关闭防火墙 并禁止自启
  2. [root@localhost ~]# systemctl stop firewalld
  3. [root@localhost ~]# systemctl disable firewalld
  4. //安装Docker
  5. [root@localhost ~]# yum install docker
  6. //修改docker配置文件,添加下面一行,进行docker加速设置
  7. [root@localhost ~]# vi /etc/sysconfig/docker
  8. ADD_REGISTRY='--add-registry xxx.mirror.aliyuncs.com'
  9. //启动Docker服务
  10. [root@localhost ~]# systemctl start docker
  11. //下载相关镜像(这些镜像如果不提前下载,则在下面一键安装部署时会自动下载,不过要等待一段时间. 所以最好提前下载,一键部署时就很快了)
  12. [root@localhost ~]# docker pull rethinkdb
  13. [root@localhost ~]# docker pull microbox/etcd
  14. [root@localhost ~]# docker pull shipyard/docker-proxy
  15. [root@localhost ~]# docker pull swarm
  16. [root@localhost ~]# docker pull dockerclub/shipyard

  17. //脚本文件下载

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

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

 

原文链接:http://www.cnblogs.com/guoxiangyue/p/10395588.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号