Swagger 本身是一个 API 文档规范,不是单一软件,所以“Swagger Linux 版怎么下”要看你具体指哪一个工具。下面把 最常见几种情况都给你说明,基本都能在 Linux 上用。
适合 Linux 服务器 / 桌面
docker pull swaggerapi/swagger-editor
docker run -d -p 8080:8080 swaggerapi/swagger-editor
浏览器访问:
http://localhost:8080
✅ 优点:
npm install -g swagger-editor
swagger-editor
⚠️ 需要:
docker pull swaggerapi/swagger-ui
docker run -d -p 8081:8080 swaggerapi/swagger-ui
访问:
http://localhost:8081
wget https://repo1.maven.org/maven2/io/swagger/codegen/v3/swagger-codegen-cli/3.0.46/swagger-codegen-cli-3.0.46.jar
运行:
java -jar swagger-codegen-cli-3.0.46.jar
wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.0.1/openapi-generator-cli-7.0.1.jar
java -jar openapi-generator-cli-7.0.1.jar
| 你想干嘛 | 推荐方式 |
|---|---|
| 写 API 文档 | ✅ Swagger Editor(Docker) |
| 看 API 文档 | ✅ Swagger UI(Docker) |
| 生成代码 | ✅ OpenAPI Generator |
| Linux 服务器 | ✅ Docker 方式 |
如果你愿意,可以告诉我:
我可以直接给你 一步一步的命令。