Docker 安装yapi

1.拉取镜像

我之前已经打包好镜像并上传到阿里云仓库中,可以执行下方指令拉取镜像

docker pull registry.cn-shenzhen.aliyuncs.com/tool-hub/yapi:1.8.9

2.拉取mongodb最新镜像

docker pull mongo

3.启动mongodb

docker run --name mongo -v /data/Yapi/mongoapi/mongo:/data/db --restart=always -d -p 27017:27017 mongo

4.初始化yapi镜像参数

docker run -it --restart=always \
  --link mongo \
  --entrypoint npm \
  --workdir /api/vendors \
  registry.cn-shenzhen.aliyuncs.com/tool-hub/yapi:1.8.9 \
  run install-server

5.启动yapi镜像

docker run -d \
  --name yapi \
  --link mongo \
  --workdir /api/vendors \
  -p 3000:3000 \
  registry.cn-shenzhen.aliyuncs.com/tool-hub/yapi:1.8.9 \
  server/app.js

 

你可能感兴趣的:(Docker 安装yapi)