Sommaire


Recherches préalables

Gramps Docker

BerndDoser/docker-gramps

Conteneur récent basé sur Gramps v5.1.2

Gramps PostgreSQL

Documentation d'implémentation d'une base PostgreSQL pour Gramps

Documentation d'implémentation d'une base PostgreSQL pour Gramps

postgres - Docker Hub

Conteneur officiel PostgreSQL sur le Docker hub

How to Deploy PostgreSQL to a Docker Container Using ClusterControl

PostgreSQL en cluster Docker

X11Docker

Essais d'utilisation de X11 avec des conteneurs Docker

Essais d'utilisation de X11 avec des conteneurs Docker

mviereck/x11docker

Conteneur x11docker

DX11

My dream come true: Launching GUI Docker sessions with DX11

Fonctionnement et intérêt de DX11

My dream come true: Launching Docker Desktop sessions with DX11

Discussions autour de DX11 sur Reddit


Intro

On trouve très peu de littérature sur Internet - voire pas du tout - concernant la conteneurisation de Gramps puis son utilisation avec Docker.

Du coup, je vais le tester, soit en utilisant ce qui a déjà été fait et en l'adaptant au besoin ou en créant mes propres conteneurs. Je mettrai ici le détail des actions réalisées et leurs résultats.

L'idée est de réaliser deux conteneurs, un avec Gramps et l'autre, pour sa base de données, avec PostgreSQL. Si besoin, j'irai voir comment fonctionner avec le conteneur X11Docker, et je testerai peut-être DX11 qui est une surcouche simplifiant l'utilisation de Docker et de X11Docker, mais étant sur Windows et DX11 étant natif Linux, ce sera seulement un test sur une VM VirtualBox, en Ubuntu par exemple.

S'ils fonctionnent, je réutiliserai les conteneurs trouvés sur Internet; celui de BerndDoser pour Gramps, la base Postgre native ou une autre déjà paramétrée et conteneurisée.

En plus tout ça tombe bien, ça fait partie des idées de dockerisation générale de mes environnements personnel et de mon EURL: