稍微翻了帖子发现很多人对搭建 STF 还有很多疑问,所以建了个 github 库帮助新人搭建 STF 集群。
先说一声,以下脚本只支持 ubuntu。
将 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 页面
将 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 机器,所以以后在抽空写脚本吧