Docker 에서 JAVA_OPTS 환경 변수 선언하기
아래 처럼 도커 ENTRYPOINT 에 JAVA_OPTS 환경변수를 선언하면 could not find or load main class $java_opts
오류가 나온다.
1
| ENTRYPOINT ["java","${JAVA_OPTS}","-jar","./app.jar"]
|
exec 명령어를 사용하면 오류 없이 정상동작이 된다.
1
| ENTRYPOINT exec java $JAVA_OPTS -jar ./app.jar
|
참고자료