swagger 使用docker启动swagger服务

六月ゝ 毕业季﹏ 提交于 2019-12-30 11:40:34

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

一、引入jar包

implementation("io.springfox:springfox-swagger2")

二、获取swagger的json文件

项目启动时,访问

/v2/api-docs

此时会获得swagger.json

三、使用docker-compose启动swagger镜像

version: "2"
services:
  swagger:
    image: swaggerapi/swagger-ui
    environment:
      - SWAGGER_JSON=/swagger/api.json
    volumes:
      - ./swagger:/swagger
    ports:
      - 17888:8080

这里的environment里面关于swagger_json的location指向第二步存储的json文件。

docker-compose up -d

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!