L'intention principale était donc d'ancrer une application Fat Jar et de la placer dans Elasticbeanstalk. Le problème vient du contexte. C'est un peu stupide d'ajouter autant de contexte dans le docker si tout ce dont j'ai besoin est en fait un seul fichier jar.
J'ai joué avec le fichier .dockerignore, mais je suis perdu. J'ai essayé d'utiliser la négation gitignore, mais cela ne fonctionne pas.
*
!Dockerfile
*/
!target/
target/*
!target/*.jar
Il y a aussi cette chose avec les regex, mais il semble que les regex compliquées ne soient pas prises en charge.
^((?!Dockerfile).)*$
J'ai également essayé de rechercher dans stackoverflow, et ces deux sont tout ce que j'ai trouvé:
Cette question pourrait être similaire à la deuxième, mais je pense que c'est une légère différence car ici, je veux simplement inclure un seul fichier dans le contexte.
Toute aide serait appréciée.