Swagger在Linux下主要有两种部署方式:
sudo apt update && sudo apt install docker.io
sudo systemctl start docker && sudo systemctl enable docker
docker pull swaggerapi/swagger-editor:v4.6.0
docker run -d -p 38080:8080 swaggerapi/swagger-editor:v4.6.0
docker pull swaggerapi/swagger-ui:v4.15.5
docker run -d -p 38081:8080 swaggerapi/swagger-ui:v4.15.5
http://服务器IP:38080http://服务器IP:38081sudo apt update && sudo apt install nodejs npm
git clone https://github.com/swagger-api/swagger-ui.git
cd swagger-ui && npm install
sudo cp -r swagger-ui/dist/* /var/www/html/
sudo nano /etc/nginx/sites-available/default
# 修改root指向/var/www/html,并添加try_files规则
sudo systemctl restart nginx
http://服务器IP/swagger-ui(需将解压后的文件放在Web根目录)swagger.json或swagger.yaml文件,并在部署时指定路径。以上步骤参考自,可根据实际需求选择部署方式。