現狀:一臺機器安裝多套環境,虛擬機太繁瑣html
解決方案:經過Docker模擬安裝測環境docker
參考:https://blog.csdn.net/qq_32447301/article/details/81394024數據庫
使用 Docker 構建 Yapi
1.建立 MongoDB 數據卷
docker volume create mongo_data_yapi
2.啓動 MongoDB
docker run -d --name mongo-yapi -v mongo_data_yapi:/data/db mongo
3.獲取 Yapi 鏡像,版本信息可在 阿里雲鏡像倉庫 查看 :
地址: https://dev.aliyun.com/detail.html?spm=5176.1972343.2.26.I97LV8&repoId=139034
docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi
4.初始化 Yapi 數據庫索引及管理員帳號
docker run -it --rm --link mongo-yapi:mongo --entrypoint npm --workdir /api/vendors registry.cn-hangzhou.aliyuncs.com/anoy/yapi run install-server
5.啓動 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
npm
6.使用 Yapi
訪問 http://localhost:3000 登陸帳號admin@admin.com,密碼ymfe.org api