美文网首页
【docker】 YAPI

【docker】 YAPI

作者: 一钱科技 | 来源:发表于2021-11-22 15:17 被阅读0次

1. 创建mongo

请参考:【docker】 数据存储:redis、mysql、mongo

2. 部署yapi服务

2.1 拉取镜像
docker pull yapipro/yapi
2.2 创建配置文件

新建文件 config.json

{
  "port": "3000",
  "adminAccount": "admin@anoyi.com",
  "timeout":120000,
  "db": {
    "servername": "mongo",
    "DATABASE": "yapi",
    "port": 27017,
    "user": "root",
    "pass": "root",
    "authSource": "admin"
  }
}
2.3 初始化 YAPI 数据库索引及管理员账号
docker run -it --rm --link mongo:mongo --entrypoint npm --workdir /yapi/vendors -v /root/yapi/config.json:/yapi/config.json yapipro/yapi run install-server

初始化管理员账号成功,账号名:"admin@anoyi.com",密码:"ymfe.org"

2.4 启动 Yapi 服务
docker run -d --name yapi --link mongo:mongo --workdir /yapi/vendors -p 9000:3000 -v /root/data/yapi/config.json:/yapi/config.json -e YAPI_CLOSE_REGISTER=true yapipro/yapi server/app.js
2.5 登录Yapi 服务

地址: http://localhost:3000
登录账号:admin@yapi.com
密码:ymfe.org

相关文章

网友评论

      本文标题:【docker】 YAPI

      本文链接:https://www.haomeiwen.com/subject/yivytrtx.html