原创文章,欢迎转载。转载请注明:转载自它人故事会,谢谢!
引用>
原文链接地址:“高级篇“码头工人之便微服务部署(26)因本人的mac本才8 g,无法同时启动4个虚拟机来完成,3个服务器,1个港口。所以镜像直接用hub.docker.com的mac就启动3个虚拟机。代码里都增加dockerhub的方式。源码:https://github.com/limingios/msA-docker便分支
引用>
主机运行服务
<李>启动动物园管理员
通过提供的源码shell脚本直接运行。
李引用> ><代码类=" language-bash "> sh start.sh 代码><李>启动复述,李>
<代码类=" language-bash "> sh start.sh 代码><李>启动mysql李>
<代码类=" language-bash "> sh start.sh 代码>
<李>启动marathon-lb李>
<代码类=" language-bash "> sh start.sh 代码>
server01
编写的shell脚本
引用><代码类=" language-bash "> # !/bin/bash 码头工人运行- d——净=主机特权\ ——主机名=192.168.66.101 \ - e MESOS_PORT=5051 \ zk - e MESOS_MASTER=://192.168.1.130:2181/便\ - e \ MESOS_SWITCH_USER=0 - e MESOS_CONTAINERIZERS=码头工人,便\ - e MESOS_LOG_DIR=/var/log/便\ - e MESOS_WORK_DIR=/var/tmp/便\ - v”(pwd)/美元便/日志/便:/var/log/便“\ - v”(pwd)/美元便/tmp/便:/var/tmp/便“\ - v/var/run/docker.sock:/var/运行/码头工人。袜子\ - v/sys:/sys \ - v/usr/bin/docker:/usr/地方/bin/码头工人\ 中间层/mesos-slave: 1.7.0——no-systemd_enable_support \ ——no-hostname_lookup ip=192.168.66.101 代码><代码类=" language-bash "> sh mesos-slave.sh 代码>
server02
编写的shell脚本mesos.sh
<代码类=" language-bash "> !/bin/bash 码头工人运行主机\ - d——净=骰?192.168.66.102 \ - e MESOS_PORT=5050 \ zk - e MESOS_ZK=://192.168.1.130:2181/便\ - e MESOS_QUORUM=1 \ - e MESOS_REGISTRY=in_memory \ - e MESOS_LOG_DIR=/var/log/便\ - e MESOS_WORK_DIR=/var/tmp/便\ - v”(pwd)/美元便/日志/便:/var/log/便“\ - v”(pwd)/美元便/tmp/便:/var/tmp/便“\ 中间层/mesos-master: 1.7.0——no-hostname_lookup ip=192.168.66.102 代码>编写的shell脚本marathon.sh
引用><代码类=" language-bash "> # !/bin/bash 码头工人运行主机\ - d——净=中间层/马拉松:v1.5.12 \ ——主zk://192.168.1.130:2181/便\ ——zk zk://192.168.1.130:2181/马拉松代码><代码类=" language-bash "> sh mesos.sh sh marathon.sh 代码>
server03
编写的shell脚本marathon.sh
引用><代码类=" language-bash "> # !/bin/bash 码头工人运行- d——净=主机特权\ ——主机名=192.168.66.103 \ - e MESOS_PORT=5051 \ zk - e MESOS_MASTER=://192.168.1.130:2181/便\ - e \ MESOS_SWITCH_USER=0 - e MESOS_CONTAINERIZERS=码头工人,便\ - e MESOS_LOG_DIR=/var/log/便\ - e MESOS_WORK_DIR=/var/tmp/便\ - v”(pwd)/美元便/日志/便:/var/log/便“\ - v”(pwd)/美元便/tmp/便:/var/tmp/便“\ - v/var/run/docker.sock:/var/运行/码头工人。袜子\ - v/sys:/sys \ - v/usr/bin/docker:/usr/地方/bin/码头工人\ 中间层/mesos-slave: 1.7.0——no-systemd_enable_support \ ——no-hostname_lookup ip=192.168.66.103“高级篇“码头工人之便微服务部署(26)