使用docker搭建Swagger
2019-04-24 本文已影响0人
黑客不黑_
1、下载swagger-editor的容器
docker pull swaggerapi/swagger-editor
docker run -d -p 81:8080 swaggerapi/swagger-editor
![](https://img.haomeiwen.com/i7100414/5a6b6042f2731706.png)
2、下载swagger-ui的容器
docker pull swaggerapi/swagger-ui
json文件挂在到容器中
docker run -d -p 80:8080 -e SWAGGER_JSON=/foo/swagger.json -v /home/service/swagger/swagger.json:/foo swaggerapi/swagger-ui
-p:宿主机端口:容器端口,将容器端口暴露给宿主机端口
-d:后台启动
-e:执行容器中/foo/swagger.json
-v:将宿主机中/home/service/swagger/swagger.json挂载到容器 /foo中执行
3、web验证
输入:http://主机IP:端口
![](https://img.haomeiwen.com/i7100414/d44491cd3434e4e2.png)