So the main intention was to dockerize a fat jar application and put it into Elasticbeanstalk. The problem is with the context. It's a little bit stupid to add so much context into docker if all I need is actually a single jar file.
I've been playing around with the .dockerignore file, but I am lost. I tried to use the gitignore negation, but it doesn't work.
*
!Dockerfile
*/
!target/
target/*
!target/*.jar
There's also that thing with regex, but it seems like complicated regex is not supported.
^((?!Dockerfile).)*$
I have also tried searching in stackoverflow, and these two are all I found:
This question might be similiar to the second one, but I think it's slightly difference since in here, I just want to include a single file into the context.
Any help will be appreciated.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…