STF 一行命令搭建 STF 集群

心向东 · June 14, 2019 · Last by 秦岭 replied at June 24, 2019 · 915 hits

稍微翻了帖子发现很多人对搭建STF 还有很多疑问,所以建了个github库帮助新人搭建STF集群。

先说一声,以下脚本只支持 ubuntu。

脚本地址

一行命令启动stf主服务

127.0.0.1 替换成服务器IP才能远程访问

curl -sSL "https://raw.githubusercontent.com/sunshine4me/dockerSTF/master/ubuntu-app.sh" | sh -s 127.0.0.1

启动主服务后直接访问 http://127.0.0.1(不需要端口号) 就能看到STF页面

一行命令启动stf provider

127.0.0.1 替换成stf主服务的IP,provider可以和主服务器不在一台机器上

curl -sSL "https://raw.githubusercontent.com/sunshine4me/dockerSTF/master/ubuntu-provider.sh" | sh -s 127.0.0.1

最后说一下一些不容易注意到的坑。

docker 的 --net host 命令只支持linux,所以在windows或 mac下搭建会比较麻烦。

不过想要在 windows或 mac下使用docker搭建还是有办法的,使用 -p 参数代替 --net host 也是可行的方案,只是相对会麻烦很多。

手头上暂时也没有空闲的windows 和mac机器,所以以后在抽空写脚本吧👋

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 9 条回复 时间 点赞

兄台,你可以写个 docker-compose.yml 文件

codeskyblue 回复

yml文件其实和shell差不多,我希望简单点给新手学习下

心向东 回复

写成yml windows也能用,而且停止也方便

codeskyblue 回复

shell 停起来也不麻烦,而且 对新手来说 越少的模块 越便于理解

下面这一步报错说不是目录,帮忙看下,基本上按照脚本里的指令打的,谢谢!

还有两个容器起不来

秦岭 回复

你自己敲的命令?为什么不用我的脚本?

秦岭 回复

目录需要绝对路径

心向东 回复

执行脚本时有报错,另外也是想研究一下每步命令的功能
所以就一步步操作了
另外,我用的是在虚拟机+centeros,不是乌班图,不知是不是有影响
谢谢!

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up