Как заставить Swagger сгенерировать мой собственный API, который генерируется из Spring-Doc с помощью Docker?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как заставить Swagger сгенерировать мой собственный API, который генерируется из Spring-Doc с помощью Docker?

Сообщение Anonymous »

У меня есть пружинный документ в Java, который генерирует Swagger, используя URL http: // localhost: 8080/swagger-ui/index.html с базовым URL /v3/api-docs.
Так что я решил использовать изображение версии Swagger-Ui в Docker Compose, как показано ниже
services:
subscription-manager_app:
container_name: subscription-manager_app
image: hizam/subscription-manager_app:1.0.0
build: .
ports:
- ‘8080:8080’
environment:
DATABASE_URL: jdbc:postgresql://db:5432/subscription-manager
DATABASE_USERNAME: postgres
DATABASE_PASSWORD: 1
depends_on:
- db
- swagger
swagger:
container_name: swagger_con
image: swaggerapi/swagger-ui:v5.19.0
ports:
- ‘80:8080’
db:
container_name: db
image: postgres
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: 1
POSTGRES_DB: subscription-manager
ports:
- ‘5333:5432’
volumes:
- pgdata:/var/lib/postgresql/data
volumes:
pgdata: { }

Swagger Swagger-Ui: V5.19.0 генерирует JSON с URL Localhost
с базовым URL https://petstore.swagger.io/v2/swager.json.
У меня есть документация о том, что я не могу найти в этом случае. я знаю.services:
subscription-manager_app:
container_name: subscription-manager_app
image: hizam/subscription-manager_app:1.0.0
build: .
ports:
- '8080:8080'
environment:
DATABASE_URL: jdbc:postgresql://db:5432/subscription-manager
DATABASE_USERNAME: postgres
DATABASE_PASSWORD: 1
depends_on:
- db
- swagger
swagger:
container_name: swagger_img
image: swaggerapi/swagger-ui:v5.19.0
ports:
- '80:8080'
environment:
URL: http://localhost:8080/swagger-ui/index.html
db:
container_name: db
image: postgres
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: 1
POSTGRES_DB: subscription-manager
ports:
- '5333:5432'
volumes:
- pgdata:/var/lib/postgresql/data
volumes:
pgdata: { }


Подробнее здесь: https://stackoverflow.com/questions/796 ... -doc-using
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»