Docker 一键部署 Yapi(api接口管理工具)

495 阅读1分钟

YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 [yapi.ymfe.org]

部署后可以直接用本地地址打开,

地址: 
http://127.0.0.1:3000
账号: 
admin@admin.com
密码: 
ymfe.org

1、先下载项目可以直接用git 下载 gitee.com/geng_hz/yap…

2、下载项目之后进入项目,在项目执行:./pull_yapi.sh (拉取yapi源码)

3、执行./build.sh   (构建yapi镜像)

4、执行 ./init_run.sh  (初始化mongo,yapi)   --  执行到这步项目就已启动部署成功   在浏览器:http://127.0.0.1:3000 就可以直接访问了

5、部署后可以用下面命令操作

./restart.sh 
重启 mongo,yapi
./stop.sh
停止 mongo,yapi
./clear.sh
清理 mongo,yapi container

注意:如直接通过docker-compose up -d启动服务,当mongo container已启动完成,但是实际mongo并没有完全启动,导致yapi启动时,报错Connected Refuse, 由于yapi没有重试机制,服务启动异常