Utiliser le hub docker

Le hub docker, c'est en fait une énorme bibliothèque contenant tous un tas d'images pré-compilées. C'est l'équivalent d'un repository que l'on pourrait utiliser avec apt ou encore pacman. Sur le hub il existe des dizaines de milliers d'images. Certaines sont tout à fait légitimes alors que d'autres peuvent s'avérer dangereuses. Il faudra donc faire attention lorsque vous téléchargez une image depuis le hub.

Ce qui est bien c'est que nous n'avons pas besoin d'aller sur le hub via notre navigateur pour faire des recherches d'images en effet nous pouvons utiliser la commande:

sudo docker search <mot_clé>

Par exemple si je cherche une image relative au service MySQL je pourrais la trouver en effectuant cette recherche:

sudo docker search MySQL

Une fois l'image trouvée je pourrai la télécharger en utilisant cette commande:

sudo docker pull <nom_de_l'image>

Je disposerai ainsi d'une image MySQL fonctionnelle:

Il sera aussi possible d'exporter vos propres images en utilisant la commande:

sudo docker push <nom_de_l'image>

Il faudra cependant créer un compte de manière à obtenir un espace de stockage que vous pourrez ensuite partager.