🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 1、下载swagger-editor的容器 ``` docker pull swaggerapi/swagger-editor docker run -d -p 81:8080 swaggerapi/swagger-editor ``` ![image.png](https://upload-images.jianshu.io/upload_images/7100414-5a6b6042f2731706.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ### 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](https://upload-images.jianshu.io/upload_images/7100414-d44491cd3434e4e2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)