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
网友评论