温馨提示×

在哪下载linux swagger

小樊
43
2026-10-03 15:50:49
栏目: 智能运维

在 Linux 上下载和使用 Swagger,通常有以下几种常见方式,取决于你是想用 Swagger UI、Swagger Editor,还是 Swagger Codegen / OpenAPI Generator。


一、Swagger UI(网页查看 API 文档)

方式 1:直接用 Docker(推荐)

docker pull swaggerapi/swagger-ui
docker run -p 8080:8080 swaggerapi/swagger-ui

浏览器访问:

http://localhost:8080

方式 2:下载静态文件

wget https://github.com/swagger-api/swagger-ui/archive/refs/heads/master.zip
unzip master.zip

然后用 Nginx / Python 起一个静态服务:

python3 -m http.server 8080

二、Swagger Editor(在线编辑 OpenAPI)

Docker 方式

docker pull swaggerapi/swagger-editor
docker run -p 8081:8080 swaggerapi/swagger-editor

访问:

http://localhost:8081

三、Swagger Codegen(生成代码)

下载 jar 包

wget https://repo1.maven.org/maven2/io/swagger/codegen/v3/swagger-codegen-cli/3.0.35/swagger-codegen-cli-3.0.35.jar

使用:

java -jar swagger-codegen-cli-3.0.35.jar

四、OpenAPI Generator(Swagger 官方推荐替代)

npm install @openapitools/openapi-generator-cli -g

或

brew install openapi-generator

五、Linux 软件源(部分发行版)

Ubuntu / Debian:

sudo apt install swagger-codegen

如果你能告诉我:

  • 你是 前端 / 后端 / 运维
  • 想用 Swagger 看文档 / 写文档 / 生成代码

我可以给你更精确的命令。

0 踩