Mac系统Docker安装YApi

Mac系统Docker安装YApi

step1:拉取镜像

比如拉取silsuer/yapi
docker pull silsuer/yapi

 

step2:创建两个个文件夹,分别用来存放yapi的数据和系统配置文件

mkdir -p /Users/xll/yapi/mongodata
mkdir -p /Users/xll/yapi/config

 

step3:启动容器

docker run --name yapi -dit -p 27017:27017 -p 9090:9090 -p 3000:3000  -v /Users/xll/yapi/mongodata/:/var/lib/mongodb/  -v /Users/xll/yapi/config/:/my-yapi/ silsuer/yapi   bash

 

step4:进入容器

docker attach yapi

 

  或者

 docker exec -it yapi /bin/bash

  

step5:启动MongoDB服务

service mongodb start

  

 step6:升级git源

apt-get update

 

 step7:升级git时如果出现以下错误(没有则忽略)

 

 这是由于docker容器里面运行apt-get的该容器的镜像比较旧,所以导致签名过期,解决办法:

 

step7.1:找到过期的key

sudo apt-key list | grep -A 1 expired

 

 step7.2:更新过期的key,并再次校验

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 91FA4AD5

 

 step8:安装git(中途需要输入Y确认)

apt-get install git

 

 step8.1:检查安装git的版本

git --version

 

step9:启动YApi服务

yapi server

 

 

posted @ 2020-12-05 11:44  chocolateXLL  阅读(460)  评论(0编辑  收藏  举报