1. 程式人生 > 實用技巧 >Mac系統Docker安裝YApi

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