따라서 주요 의도는 fat jar 애플리케이션을 Dockerize하여 Elasticbeanstalk에 넣는 것이 었습니다. 문제는 맥락에 있습니다. 내가 필요한 것이 실제로 단일 jar 파일이라면 Docker에 너무 많은 컨텍스트를 추가하는 것은 조금 어리석은 일입니다.
.dockerignore 파일을 가지고 놀았지만 길을 잃었습니다. gitignore 부정을 사용하려고했지만 작동하지 않습니다.
*
!Dockerfile
*/
!target/
target/*
!target/*.jar
정규식에도 그런 것이 있지만 복잡한 정규식은 지원되지 않는 것 같습니다.
^((?!Dockerfile).)*$
나는 또한 stackoverflow에서 검색을 시도 했으며이 두 가지 모두 내가 찾은 것입니다.
이 질문은 두 번째 질문과 비슷할 수 있지만 여기에서는 컨텍스트에 단일 파일을 포함하고 싶기 때문에 약간 차이가 있다고 생각합니다.
도움을 주시면 감사하겠습니다.