Có vẻ như tệp JAR không thể đọc được bởi jboss
người dùng (người dùng đến từ hình ảnh gốc). postgresql-9.4-1201.jdbc41.jar
được thêm vào bên dưới người dùng gốc - tìm chi tiết trong thảo luận GitHub này
.
Bạn có thể
- thêm quyền vào tệp JAR trước khi thêm nó vào hình ảnh
- hoặc thêm quyền vào tệp JAR trong hình ảnh sau khi thêm
- hoặc thay đổi quyền sở hữu tệp trong hình ảnh
Giải pháp đơn giản nhất có thể là giải pháp đầu tiên. 2 giải pháp khác cũng cần chuyển người dùng sang root (USER root
trong dockerfile) và sau đó quay lại jboss.