Docker 搭建 YApi 可视化接口管理平台

一、介绍

YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。

二、地址

Git Hub 地址

https://github.com/ymfe/yapi

体验地址:

YApi-高效、易用、功能强大的可视化接口管理平台

文档:

hellosean1025.github.io/yapi

三、拉取 Mongodb 镜像

docker pull mongodb

四、 拉取 YApi 镜像

docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi

五、启动和初始化 Mongodb

 docker run --name mongo -p 27017:27017 -v /data/mongo:/data/db -d mongo

docker run -it --rm  --link mongo:mongo   --entrypoint npm   --workdir /api/vendors   registry.cn-hangzhou.aliyuncs.com/anoy/yapi   run install-server

六、 启动YApi 镜像

docker run -d  --name yapi --link mongo:mongo --workdir /api/vendors  -p 3000:3000  registry.cn-hangzhou.aliyuncs.com/anoy/yapi server/app.js

七、浏览器访问:127.0.0.1:3000

初始账号:admin@admin.com

初始密码:ymfe.org