2017-11-17 14 views
0

스프링 부트 도커 이미지가 있습니다. application.properties 파일에 모든 인수 (환경 변수)를 제공했습니다. docker 이미지를 통해 응용 프로그램을 실행하면서이 파일을 입력하는 방법.스프링 부트 도커 이미지에 application.properties 파일을 입력으로 제공하는 방법

도와주세요.

+0

입니다. 일반적인 application.properties이거나 특정 프로파일이 아닌 특정 application.properties를 소유하고 있다면 기본적으로 선택됩니다. 아무 것도 전달할 필요가 없습니다 – pvpkiran

+0

빠른 답장을 보내 주셔서 감사합니다. 어떻게 그리고 어디에서 선택합니까? –

+0

resources/application.properties – pvpkiran

답변

0

당신은 고정 표시기 볼륨을 사용하고 볼륨에 연결된 폴더에 구체화되어

java -jar /path/to/volume/yourapp.jar --spring.config.location=file:/path/to/volume/application.properties 

application.properties처럼 고정 표시기 이미지 내에서 스프링 부팅 응용 프로그램을 시작할 수 있습니다.

+0

감사합니다. Steffen. 당신은 내가 필요한 정확한 솔루션을 제공했습니다. –

+0

당신은 오신 것을 환영합니다. 답변의 왼쪽에있는 체크 표시를 클릭하여 답변을 수락 한 것으로 표시 할 수 있습니다. –