本文借鉴
【学习笔记】docker安装yapi并配置及添加用户、自动同步swagger设置_Vick C的博客-CSDN博客_yapi添加用户
首先linux系统要装docker,没有docker自己请自行安装 不在详细说;
新建卷
docker volume create mongo_data_yapi
拉取 YAPI
docker pull registry.cn-hangzhou.aliyuncs.com/doker_test412679387/yapi:latest
拉取mongo
docker pull registry.cn-hangzhou.aliyuncs.com/doker_test412679387/mongo:3.6
docker启动 mongo
docker run --name mongo-yapi -v /home/mongo_data_yapi:/data/db -p 27017:27017 -d mongo:3.6
初始化YAPI账号到mongoDB
docker run -it --rm --link mongo-yapi:mongo --entrypoint npm --workdir /api/vendors registry.cn-hangzhou.aliyuncs.com/doker_test412679387/yapi run install-server
yapi的启动命令:
docker run -d --restar