vs2019에서 docker에 올릴 api를 .net 5등으로 만들어 빌드해서 실행하면 그냥 

https://localhost:0/swagger

로 나와서 일일히 다시 수정해서 확인해야할때가 있다.

그럴때는 

솔루션탐색기에서

launchSettings.json을 열어보면 아래쪽에 "Docker"쪽 설정부분이 있고,

여기서 launchUrl이 실행시 swagger가 뜨는 경로가 되는데 이부분에 Scheme가 https, ServicePort가 port number이다.

아래에 useSSL을 false로 (http로 붙겠다는 뜻)

그리고 httpPort를 특정포트(docker 옵션상의 포트로 설정하는것이 좋다. 기본은 49157인가?)

이렇게 해서 수정을 해주면 바로된 경로로 실행시 swagger가 출력된다

'개발 > Server-BackEnd' 카테고리의 다른 글

OpenAPI - 설계  (0) 2021.02.07
[asp.Net core]컨테이너 수명 옵션  (0) 2021.02.07
알람 봇  (0) 2021.01.11
API - Status  (0) 2020.12.28
API - Return 구분  (0) 2020.12.28

+ Recent posts