Mac系统Docker安装YApi

Mac系统Docker安装YApi

step1:拉取镜像

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

Mac系统Docker安装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

Mac系统Docker安装YApi

 

step4:进入容器

docker attach yapi

Mac系统Docker安装YApi

 

  或者

 docker exec -it yapi /bin/bash

Mac系统Docker安装YApi

  

step5:启动MongoDB服务

service mongodb start

Mac系统Docker安装YApi

  

 step6:升级git源

apt-get update

Mac系统Docker安装YApi

 

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

Mac系统Docker安装YApi

 

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

 

step7.1:找到过期的key

sudo apt-key list | grep -A 1 expired

Mac系统Docker安装YApi

 

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

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

Mac系统Docker安装YApi

 

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

apt-get install git

Mac系统Docker安装YApi

 

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

git --version

Mac系统Docker安装YApi

 

step9:启动YApi服务

yapi server

 

Mac系统Docker安装YApi

 

Mac系统Docker安装YApi

上一篇:第15天c#基础索引器


下一篇:使用Spark的newAPIHadoopRDD接口访问kerberos认证过的hbase