OK, je suis en train d’ajouter le support en standard de l’option ssl=true je vous previens lorsque c’est pret (en l’état c’est faisable mais de manière peu pratique)
Pour ce qui est d’ajouter un certificat dans l’image (y compris dans le truststore Java) la bonne manière de faire est de builder une image dérivée de la notre avec le Dockerfile suivant:
FROM simplicite/platform:latest
COPY mycertificate.crt /etc/pki/ca-trust/source/anchors/
RUN /bin/update-ca-trust extract
On a ajouté le support pour la variable DB_SSL=<true|false> dans les images Docker.
En démarrant le container avec -e DB_SSL=true avec une base PostgreSQL l’URL JDBC configurée au niveau de l’instance sera jdbc:postgresql://<host>:<port>/<name>?ssl=true
Cela reste néanmoins expérimental à ce stade donc merci de nous faire un retour pour savoir si ça marche dans votre cas.