Yapi是一个高效、易用、功能强大的接口文档管理工具,旨在为开发、产品、测试人员提供更优雅的接口管理服务,可以帮助开发者轻松创建、发布、维护 AP,这篇文章主要介绍了docker 搭建部署 YAPI 框架,需要的朋友可以参考下
Yapi介绍
Yapi是一个高效、易用、功能强大的接口文档管理工具,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API。
Yapi旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API。
优点:
1、提供基本的项目分组,项目管理,接口管理功能
2、友好的接口文档,基于websocket的多人协作接口编辑功能和类postman测试工具,让多人协作成倍提升开发效率
3、基于Mockjs,使用简单功能强大
Yapi的几个功能
权限管理:
YApi 成熟的团队管理扁平化项目权限配置满足各类企业的需求。
可视化接口管理:
基于 websocket 的多人协作接口编辑功能和类 postman 测试工具,让多人协作成倍提升开发效率。
Mock Server:
易用的 Mock Server,再也不用担心 mock 数据的生成了
自动化测试:
完善的接口自动化测试,保证数据的正确性
数据导入:
支持导入 swagger, postman, har 数据格式,方便迁移旧项目
插件机制:
强大的插件机制,满足各类业务需求
1、启动 MongoDB
前提需要安装docker:安装docker:
https://www.xujingzi.com/article/257872.htm
由于YApi依赖于MongoDB,所以我们需要下载并启动MongoDB。
docker run -d --name mongo-yapi mongo
2、获取 Yapi 镜像,版本信息可在 阿里云镜像仓库 查看
docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi
3、初始化 Yapi 数据库索引及管理员账号
docker run -it --rm \
--link mongo-yapi:mongo \
--entrypoint npm \
--workdir /api/vendors \
registry.cn-hangzhou.aliyuncs.com/anoy/yapi \
run install-server
4、启动 Yapi 服务
docker run -d \
--name yapi \
--link mongo-yapi:mongo \
--workdir /api/vendors \
-p 3000:3000 \
registry.cn-hangzhou.aliyuncs.com/anoy/yapi \
server/app.js
5、Yapi 部署成功
访问 http://localhost:3000 登录账号 admin@admin.com,密码 ymfe.org
http://localhost:3000

到此这篇关于docker 搭建部署 YAPI 框架的文章就介绍到这了,更多相关docker 搭建YAPI 框架内容请搜索编程学习网以前的文章希望大家以后多多支持编程学习网!
本文标题为:docker 搭建部署 YAPI 框架的详细过程
基础教程推荐
- Docker镜像与容器的导入导出以及常用命令总结 2022-11-24
- centos7 nginx配置ssl证书实现https访问同时http访问 2023-09-22
- 利用Apache部署静态网站(一) 2023-09-09
- Apache索引目录浏览的学习笔记 2023-09-28
- Apache Spark源码走读之15 -- Standalone部署模式下的容错性分析 2023-09-28
- centos 7智熄直接断电导致无法启动 2023-09-23
- apache 环境下 php 的配置注意事项 2022-09-01
- apache+tomcat实现session共享 2023-09-08
- win10搭建配置ftp服务器的方法 2022-11-12
- Centos7 nginx启动脚本 2023-09-22
