Quindi l'intenzione principale era quella di rendere ancorata una fat jar application e metterla in Elasticbeanstalk. Il problema è con il contesto. È un po 'stupido aggiungere così tanto contesto alla finestra mobile se tutto ciò di cui ho bisogno è in realtà un singolo file jar.Dockerignore: ignora tutto tranne un file e il Dockerfile
Ho giocato con il file .dockerignore, ma sono perso. Ho provato a usare la negazione gitignore, ma non funziona.
*
!Dockerfile
*/
!target/
target/*
!target/*.jar
C'è anche quella cosa con regex, ma sembra complicato regex non è supportato.
^((?!Dockerfile).)*$
Ho anche provato a cercare in StackOverflow, e questi due sono tutto quello che ho trovato:
Questa domanda potrebbe essere simile a il secondo, ma penso che sia leggermente diversa da allora qui, voglio solo includere un singolo file nel contesto.
Qualsiasi aiuto sarà apprezzato.
Ciao, non suona affatto strano. Ho pensato che fosse una pratica generale, ma stavo cercando un modo per farlo con il .dockerignore se possibile. Inoltre, non mi piace molto mvn xml :) – Rowanto