PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment ajouter un module à Wildfly en utilisant CLI

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.