Sembra che il file JAR non sia leggibile da jboss
user (l'utente proveniente dall'immagine padre). Il postgresql-9.4-1201.jdbc41.jar
è aggiunto sotto l'utente root - trova i dettagli in questa discussione su GitHub
.
Potresti
- o aggiungi autorizzazioni al file JAR prima di aggiungerlo all'immagine
- o aggiungi i permessi al file JAR nell'immagine dopo l'aggiunta
- o cambia la proprietà del file nell'immagine
La soluzione più semplice potrebbe essere la prima. Anche le altre 2 soluzioni richiedono il passaggio da utente a root (USER root
in dockerfile) e poi di nuovo a jboss.