使用docker搭建Swagger

1、下载swagger-editor的容器

docker pull swaggerapi/swagger-editor 
docker run -d -p 81:8080 swaggerapi/swagger-editor
image.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:端口


image.png

你可能感兴趣的:(使用docker搭建Swagger)