Il semble que le fichier JAR ne soit pas lisible par le jboss
user (l'utilisateur provenant de l'image parent). Le postgresql-9.4-1201.jdbc41.jar
est ajouté sous l'utilisateur root - trouvez les détails dans cette discussion GitHub
.
Vous pourriez
- soit ajouter des autorisations au fichier JAR avant de l'ajouter à l'image
- ou ajouter des autorisations au fichier JAR dans l'image après l'ajout
- ou modifier le propriétaire du fichier dans l'image
La solution la plus simple pourrait être la première. Les 2 autres solutions nécessitent également de basculer l'utilisateur vers root (USER root
dans dockerfile) puis de retour à jboss.