# yapi-docker **Repository Path**: avatarlabs/yapi-docker ## Basic Information - **Project Name**: yapi-docker - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-04 - **Last Updated**: 2024-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 背景 在程序开发过程中,后端开发经常需要调用外包接口,前端开发经常需要调用后端接口,在开发过程中这些接口往往还不具备调用条件,因此,为了快速的进行功能迭代,前端、后端人员可能需要自行Mock接口,处理相应逻辑并返回相应数据。 在通过对比后,首先选择了easy-mock,该程序有现在的docker-compose部署方式,可以非常快速的部署好程序。界面也很清爽,学习成本非常低,但是,由于部分接口需要返回base64字段,easy-mock并不满足。 后来找到了去哪儿网开源的yapi,该mock程序融合了多个mock程序的优点,支持自定义脚本、扩展插件、内置函数等方式生成返回数据,功能相对强大,同时也更满足我的需求,因此拟搭建yapi环境。 网上搜索的yapi docker-compose部署方式,要不就是通过yapi-cli进行部署,需要下载安装包,要不就是版本老旧,因此,在自行研究后,自行制作了镜像以及docker-compose脚本,在私有云上测试通过。 具体安装步骤请查看:https://blog.csdn.net/lovechenxue/article/details/127512425