docker安装YAPI接口管理系统

启动mongdb

docker run -d --name mydoc_mongo mongo

下载YAPI镜像

docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi

初始化YAPI索引数据库 以及账户密码

docker run -it --rm \
  --link mydoc_mongo:mongo --net mydoc_default \
  --entrypoint npm \
  --workdir /api/vendors \
  registry.cn-hangzhou.aliyuncs.com/anoy/yapi \
  run install-server

生成账户以及密码 初始化管理员账号成功,账号名:“[email protected]”,密码:“ymfe.org”

需要注意一点
这里的 连接镜像有可能会有问题需要明确 连接容器的所属网络空间,为避免以上错误可以按照以下步骤

查看需要连接容器的NetWorks 这里是mongo

docker inspect [需要link的容器名称或ID]
docker inspet mydoc_mongo


“mydoc_default” 即为mongdb的网络空间

配置link 启动 YAPI容器

docker run -d \
  --name yapi \
  --link mydoc_mongo:mongo --net mydoc_default \
  --workdir /api/vendors \
  -p 8888:3000 \
  registry.cn-hangzhou.aliyuncs.com/anoy/yapi \
  server/app.js

成功后访问结果

docker安装YAPI接口管理系统_第1张图片

你可能感兴趣的:(java后端架构)