docker-compose部署Yapi

前提:已有docker-compose环境

创建docker-compose.yml文件

services:
  yapi-web:
    image: jayfong/yapi:latest
    container_name: yapi-web
    ports:
      - 3000:3000
    environment:
      - YAPI_ADMIN_ACCOUNT=your@qq.com  #用户名邮箱
      - YAPI_ADMIN_PASSWORD=youpwd#密码
      - YAPI_CLOSE_REGISTER=true
      - YAPI_DB_SERVERNAME=yapi-mongo
      - YAPI_DB_PORT=27017
      - YAPI_DB_DATABASE=yapi
      - YAPI_MAIL_ENABLE=false
      - YAPI_LDAP_LOGIN_ENABLE=false
      - YAPI_PLUGINS=[]
    depends_on:
      - yapi-mongo
    links:
      - yapi-mongo
    restart: unless-stopped
  yapi-mongo:
    image: mongo:latest
    container_name: yapi-mongo
    volumes:
      - ./data/db:/data/db
    expose:
      - 27017
    restart: unless-stopped

容器部署

启动: docker-compose up -d
停止: docker-compose stop
删除: docker-compose rm

Yapi与idea插件的完美配合

一、idea安装插件EasyYapi

image.png

二、生成接口文档到Yapi、postman(同理)
在需要生成接口文档的代码处,右击

image.png

依据提示输入yapi server的地址
image.png

输入:Yapi token


image.png

控制台提示success即可


image.png

接口文档已经生成到Yapi中


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容