Mettre en place un registre Docker privé avec AWS

​Sur le registre public de Docker, il est possible d'enregistrer des images, mais la gestion de leur visibilité peut s'avérer complexe. En effet, Docker impose une limite au nombre d'images privées par compte. Pour éviter de devoir créer et mémoriser de multiples identifiants afin de protéger des projets privés, il peut être judicieux d'opter pour un registre personnel. Cela permettrait de stocker un nombre illimité d'images privées, offrant ainsi une plus grande flexibilité et sécurité pour vos projets.

​Pour cela, on peut mettre en place notre propre registre privée ou bien simplement le configurer avec AWS.

​ 
​En premier lieu, il faut se rendre sur le site d' AWS et se connecter (ou se créer un compte si vous n'en possédez pas).

​Une fois connecté, il faut aller dans le menu des applications et, dans la rubrique Containers, sélectionner "Elastic Container Registry".


​Ensuite, on clique sur "Create a repository" :



Ensuite, une fois dans ce menu, on entre l'identifiant de registre docker que nous souhaitons, pour ma part, ce sera jpillot (un nom de registre drôlement bien trouvé 😀). Et on appuie sur Créer (ou Create si notre interface est en anglais).

Et voilà, c'est fait :

Rien de bien compliqué. En revanche, il y a quelques choses à savoir: 

Cette fonctionnalité coûte de l'argent : elle suit le schéma de tarification PaU (Pay as Use). 
Le stockage des images coûte un peu moins d'un centime par Go par mois.

 
Mettre en place un registre Docker privé avec AWS
Jules PILLOT 12 mai 2025
Partager cet article
étiquettes
Archiver
Installation de Nginx sur Debian