Mac系統Docker安裝YApi
阿新 • • 發佈:2020-12-05
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