一、YAPI简介
YAPI是开发、产品、测试人员提供更优雅的接口管理服务。
功能:
- 帮助开发者轻松创建、发布、维护 API。
- 自动化生成接口文档。
二、docker安装yapi
拉取yapi镜像文件
docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi
创建数据存储目录
mkdir -p /home/data/yapi/mongodata
使用专用mongodata存储yapi数据:
docker run --restart always -v /home/data/yapi/mongodata:/data/db -d --name yapimongo mongo
三、yapi启动和配置
1. 初始化yapi镜像参数
docker run -it --rm --link yapimongo:mongo --entrypoint npm --workdir
/api/vendors
registry.cn-hangzhou.aliyuncs.com/anoy/yapi
run install-server
2. 启动yapi镜像
使用3001端口进行启动,并跟随docker启动。
docker run -d --restart=always --name yapi --link yapimongo:mongo --workdir /api/vendors -p 3001:3000 registry.cn-hangzhou.aliyuncs.com/anoy/yapi
server/app.js
3. 登陆
输入: http:\\ip:3001
进入系统。
初始化管理员账号成功,账号名:“admin@admin.com”,密码:“ymfe.org” 。