{"id":33666,"date":"2024-07-21T01:15:59","date_gmt":"2024-07-21T01:15:59","guid":{"rendered":"\/tutoriels\/?p=33666"},"modified":"2024-10-10T18:42:02","modified_gmt":"2024-10-10T18:42:02","slug":"supprimer-toutes-les-images-docker","status":"publish","type":"post","link":"\/fr\/tutoriels\/supprimer-toutes-les-images-docker","title":{"rendered":"Comment supprimer toutes les images Docker, les conteneurs, les volumes et les r\u00e9seaux"},"content":{"rendered":"<p>Les images Docker repr&eacute;sentent le pilier de votre environnement Docker, servant de mod&egrave;les &agrave; partir desquels les conteneurs (containers) sont cr&eacute;&eacute;s. Cependant, ces images peuvent s&rsquo;accumuler au fil du temps, consommant un espace disque pr&eacute;cieux et encombrant votre syst&egrave;me.<\/p><p>La suppression des images Docker et d&rsquo;autres composants redondants n&rsquo;a pas pour seul objectif de lib&eacute;rer de l&rsquo;espace &ndash; il s&rsquo;agit &eacute;galement d&rsquo;une pratique permettant de maintenir un environnement Docker propre, efficace et organis&eacute;.<\/p><p>Cet article expliquera les diff&eacute;rentes m&eacute;thodes pour supprimer toutes les images Docker et les composants associ&eacute;s. Que vous cherchiez &agrave; lib&eacute;rer de l&rsquo;espace disque ou &agrave; d&eacute;sencombrer votre environnement Docker, cet article fournit les connaissances essentielles et les &eacute;tapes pratiques pour y parvenir.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-supprimer-toutes-les-images-docker-inutilisees-et-autres-ressources\">Comment supprimer toutes les images Docker inutilis&eacute;es et autres ressources ?<\/h2><p>Avant d&rsquo;effacer les images et les ressources Docker, connectez-vous &agrave; votre serveur priv&eacute; virtuel (VPS) &agrave; l&rsquo;aide d&rsquo;un client SSH tel que PuTTY.<\/p><p><strong>Utilisation de la commande Docker Image Prune<\/strong><\/p><p>Les images Docker inutilis&eacute;es sont celles qui ne sont pas associ&eacute;es &agrave; des conteneurs en cours d&rsquo;ex&eacute;cution ou arr&ecirc;t&eacute;s. Voici la commande de base pour &eacute;laguer les images Docker :<\/p><pre class=\"wp-block-preformatted\">docker image prune<\/pre><p>Vous serez invit&eacute; &agrave; confirmer la suppression. Une fois que vous aurez donn&eacute; votre accord, toutes les images Docker inutilis&eacute;es seront supprim&eacute;es.<\/p><p><strong>Utilisation de la commande Docker System Prune<\/strong><\/p><p>La commande <strong>docker system prune <\/strong>supprime les images, les conteneurs, les r&eacute;seaux et le cache de construction inutilis&eacute;s. Ex&eacute;cutez la <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-linux\">commande Linux<\/a> suivante pour supprimer ces ressources inutilis&eacute;es :<\/p><pre class=\"wp-block-preformatted\">docker system prune<\/pre><p>Pour un nettoyage plus approfondi incluant les volumes, utiliser :<\/p><pre class=\"wp-block-preformatted\">docker system prune -a --volumes<\/pre><p>\n\n\n    <p class=\"warning\">\n        <b>Avertissement !<\/b> Notez que cette commande purgera les images Docker, les conteneurs arr&ecirc;t&eacute;s, les r&eacute;seaux inutilis&eacute;s et le cache de construction. Proc&eacute;dez avec prudence lorsque vous utilisez cette commande, car l'action est irr&eacute;versible.    <\/p>\n    \n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-supprimer-des-images-docker\">Comment supprimer des images Docker<\/h2><p>Avant d&rsquo;effectuer un nettoyage d&rsquo;image Docker, identifie l&rsquo;ID de l&rsquo;image. Pour lister toutes les images Docker de votre syst&egrave;me avec leur ID, ex&eacute;cutez :<\/p><pre class=\"wp-block-preformatted\">docker images<\/pre><p>Si vous utilisez une version plus r&eacute;cente de Docker sur votre machine locale, utilisez plut&ocirc;t la commande <strong>docker image ls.<\/strong><\/p><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-une-seule-image-docker\">Comment supprimer une seule image Docker<\/h3><p>La suppression d&rsquo;une seule image Docker est simple, mais assurez-vous que la bonne image est supprim&eacute;e.<\/p><p><strong>Utilisation de la commande Docker RMI<\/strong><\/p><p>La principale commande pour supprimer une image Docker unique est <strong>docker rmi<\/strong>, o&ugrave; RMI signifie remove image.<\/p><p>Par exemple, pour supprimer une image portant l&rsquo;ID <strong>a2a15febcdf3<\/strong>, utilisez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">docker rmi a2a15febcdf3<\/pre><p>Si l&rsquo;image sp&eacute;cifi&eacute;e est utilis&eacute;e par un conteneur existant, la commande renvoie une erreur, afin d&rsquo;&eacute;viter toute suppression accidentelle.<\/p><p>La commande <strong>docker rmi <\/strong>peut &eacute;galement fonctionner avec le nom du d&eacute;p&ocirc;t et le tag si vous n&rsquo;avez pas l&rsquo;ID de l&rsquo;image. Par exemple :<\/p><pre class=\"wp-block-preformatted\">docker rmi ubuntu:latest<\/pre><p>Cette commande supprime l&rsquo;image<strong> ubuntu <\/strong>avec la <strong>derni&egrave;re <\/strong>balise.<\/p><p><strong>Utilisation de la commande Docker Image RM<\/strong><\/p><p>La commande <strong>docker image rm <\/strong>fonctionne de mani&egrave;re similaire et peut &ecirc;tre utilis&eacute;e de mani&egrave;re interchangeable avec <strong>docker rmi<\/strong>. Par exemple :<\/p><pre class=\"wp-block-preformatted\">docker image rm a2a15febcdf3<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-plusieurs-images\">Comment supprimer plusieurs images<\/h3><p>Dans certains cas, il peut &ecirc;tre n&eacute;cessaire de supprimer plusieurs images Docker simultan&eacute;ment. Docker propose un moyen simple de g&eacute;rer cette situation.<\/p><p><strong>Suppression de plusieurs images Docker<\/strong><\/p><p>Pour supprimer plusieurs images Docker, utilisez la commande <strong>docker rmi <\/strong>suivie des ID des images que vous souhaitez supprimer.<\/p><p>Par exemple, pour supprimer les images cr&eacute;&eacute;es avec les ID <strong>a2a15febcdf3 <\/strong>et <strong>4bb46517cac3<\/strong>, utilisez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">docker rmi a2a15febcdf3 4bb46517cac3<\/pre><p><strong>Suppression de toutes les images Docker<\/strong><\/p><p>Si vous devez supprimer toutes les images de votre syst&egrave;me, utilisez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">docker rmi $(docker images -q)<\/pre><p>La commande <strong>docker images -q <\/strong>r&eacute;pertorie les identifiants de vos images Docker. L&rsquo;utilisation de <strong>$() <\/strong>avec <strong>docker rmi <\/strong>supprime toutes vos images Docker.<\/p><p>Si une image est utilis&eacute;e par un conteneur, la commande &eacute;chouera pour cette image sp&eacute;cifique mais continuera &agrave; supprimer les autres.<\/p><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-les-images-pendantes\">Comment supprimer les images pendantes<\/h3><p>Une image pendante se produit lorsqu&rsquo;une nouvelle version remplace une image plus ancienne, ce qui rend la pr&eacute;c&eacute;dente redondante.<\/p><p>Bien que les images pendantes ne posent pas de probl&egrave;me direct, elles occupent inutilement de l&rsquo;espace disque. C&rsquo;est pourquoi il est bon de les supprimer p&eacute;riodiquement.<\/p><p>Pour identifier les images en suspens, utilisez la commande <strong>docker images <\/strong>avec le filtre <strong>dangling=true <\/strong>comme indiqu&eacute; ci-dessous :<\/p><pre class=\"wp-block-preformatted\">docker images -f \"dangling=true\"<\/pre><p>Ensuite, vous pouvez supprimer ces images pendantes avec la commande <strong>docker image prune.<\/strong><\/p><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-des-images-en-fonction-d-un-motif\">Comment supprimer des images en fonction d&rsquo;un motif<\/h3><p>Vous pouvez supprimer une image dans Docker en fonction d&rsquo;un mod&egrave;le de d&eacute;nomination ou d&rsquo;une &eacute;tiquette sp&eacute;cifique.<\/p><p><strong>Utilisation de motifs pour identifier des images sp&eacute;cifiques<\/strong><\/p><p>Pour supprimer des images Docker en fonction d&rsquo;un mod&egrave;le, combinez la commande <strong>docker images <\/strong>avec la commande <strong>grep <\/strong>pour filtrer les images cibl&eacute;es.<\/p><p>Par exemple, pour lister toutes les images appartenant &agrave; <strong>monprojet<\/strong>, utilisez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">docker images | grep 'monprojet'<\/pre><p><strong>Suppression d&rsquo;images sur la base du motif filtr&eacute;<\/strong><\/p><p>Une fois que vous avez identifi&eacute; les images sp&eacute;cifiques, supprimez-les en combinant les commandes. Voici un exemple de suppression d&rsquo;images Docker dont le nom contient <strong>monprojet :<\/strong><\/p><pre class=\"wp-block-preformatted\">docker rmi $(docker images | grep 'monprojet' | awk '{print $3}')<\/pre><p>La commande <strong>grep &lsquo;monprojet&rsquo; <\/strong>filtre les images, tandis que <strong>awk &lsquo;{print $3}&rsquo; <\/strong>extrait leurs identifiants. La liste d&rsquo;ID d&rsquo;images r&eacute;sultante est ensuite transmise &agrave; <strong>docker rmi <\/strong>pour &ecirc;tre supprim&eacute;e.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-supprimer-les-conteneurs-docker\">Comment supprimer les conteneurs Docker<\/h2><p>Les conteneurs sont des instances d&rsquo;images Docker fonctionnant comme des processus. Avant de supprimer un <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-creer-un-conteneur-docker\">conteneur Docker<\/a>, listez les conteneurs de votre syst&egrave;me &agrave; l&rsquo;aide de la commande <strong>docker ps.<\/strong><\/p><pre class=\"wp-block-preformatted\">docker ps<\/pre><p>Notez que cette commande n&rsquo;affiche que les conteneurs en cours d&rsquo;ex&eacute;cution. Pour voir tous les conteneurs, y compris ceux qui se sont arr&ecirc;t&eacute;s, ajoutez l&rsquo;option <strong>-a :<\/strong><\/p><pre class=\"wp-block-preformatted\">docker ps -a<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-retirer-un-conteneur-specifique\">Comment retirer un conteneur sp&eacute;cifique<\/h3><p>Vous pouvez supprimer les conteneurs inutilis&eacute;s apr&egrave;s avoir identifi&eacute; ceux que vous souhaitez supprimer &agrave; l&rsquo;aide de leur identifiant.<\/p><p><strong>Utilisation de la commande Docker RM<\/strong><\/p><p>La commande <strong>docker rm <\/strong>est l&rsquo;outil principal pour supprimer un conteneur sp&eacute;cifique. Par exemple :<\/p><pre class=\"wp-block-preformatted\">docker rm 4e5021d210f6<\/pre><p>Remplacez <strong>4e5021d210f6 <\/strong>par l&rsquo;identifiant de votre conteneur.<\/p><p><strong>Retrait forc&eacute; d&rsquo;un conteneur en cours d&rsquo;ex&eacute;cution<\/strong><\/p><p>Si des conteneurs Docker sont en cours d&rsquo;ex&eacute;cution dans votre syst&egrave;me, utilisez la commande suivante pour arr&ecirc;ter le conteneur et l&rsquo;effacer :<\/p><pre class=\"wp-block-preformatted\">docker rm -f 4e5021d210f6<\/pre><p>Vous pouvez &eacute;galement arr&ecirc;ter le conteneur avec la commande <strong>docker stop <\/strong>et le supprimer avec <strong>docker rm<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-tous-les-conteneurs-bloques\">Comment supprimer tous les conteneurs bloqu&eacute;s ?<\/h3><p>Les conteneurs arr&ecirc;t&eacute;s sont ceux qui ont termin&eacute; leurs t&acirc;ches ou qui ont &eacute;t&eacute; termin&eacute;s manuellement. Pour supprimer tous les conteneurs arr&ecirc;t&eacute;s, utilisez la commande <strong>docker container prune <\/strong>comme suit :<\/p><pre class=\"wp-block-preformatted\">docker container prune<\/pre><p>Cette commande nettoie et supprime tous les conteneurs dont l&rsquo;&eacute;tat est <strong>arr&ecirc;t&eacute;.<\/strong><\/p><p>L&rsquo;option <strong>&ndash;filter <\/strong>permet de supprimer s&eacute;lectivement les conteneurs arr&ecirc;t&eacute;s dans un laps de temps donn&eacute;. Par exemple :<\/p><pre class=\"wp-block-preformatted\">docker container prune --filter \"until=24h\"<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-retirer-les-conteneurs-lors-de-la-sortie\">Comment retirer les conteneurs lors de la sortie<\/h3><p>Il est utile de configurer les conteneurs de mani&egrave;re &agrave; ce qu&rsquo;ils se suppriment automatiquement lorsqu&rsquo;on les quitte, dans les environnements o&ugrave; la cr&eacute;ation et la destruction de conteneurs sont fr&eacute;quentes, par exemple pour les tests.<\/p><p>Pour ce faire, incluez le flag <strong>&ndash;rm <\/strong>lors de l&rsquo;ex&eacute;cution du conteneur &agrave; l&rsquo;aide de la commande <strong>docker run.<\/strong> Par exemple :<\/p><pre class=\"wp-block-preformatted\">docker run --rm &lt;votre_image&gt;<\/pre><p>Dans cette commande, remplacez <strong>&lt;votre_image&gt; <\/strong>par le nom de l&rsquo;image souhait&eacute;e.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-supprimer-des-volumes-docker\">Comment supprimer des volumes Docker<\/h2><p>Les volumes stockent les donn&eacute;es persistantes g&eacute;n&eacute;r&eacute;es et utilis&eacute;es par les conteneurs Docker. Avant de supprimer un volume Docker, identifiez-le d&rsquo;abord &agrave; l&rsquo;aide de la commande <strong>docker volume ls :<\/strong><\/p><pre class=\"wp-block-preformatted\">docker volume ls<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-un-certain-volume\">Comment supprimer un certain volume<\/h3><p>Une fois que vous avez identifi&eacute; le volume que vous souhaitez supprimer, utilisez la commande <strong>docker volume rm <\/strong>suivie du nom du volume. Voici un exemple :<\/p><pre class=\"wp-block-preformatted\">docker volume rm mon_volume<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-tous-les-volumes-inutilises\">Comment supprimer tous les volumes inutilis&eacute;s ?<\/h3><p>Pour supprimer tous les volumes Docker inutilis&eacute;s et r&eacute;cup&eacute;rer de l&rsquo;espace disque pr&eacute;cieux, ex&eacute;cutez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">docker volume prune<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-des-volumes-avec-des-etiquettes-attachees\">Comment supprimer des volumes avec des &eacute;tiquettes attach&eacute;es ?<\/h3><p>Les volumes sp&eacute;cifiques aux &eacute;tiquettes sont ceux qui sont attribu&eacute;s &agrave; une ou plusieurs &eacute;tiquettes. Ces &eacute;tiquettes permettent de cibler le retrait dans un projet ou un environnement sp&eacute;cifique, ou dans d&rsquo;autres cat&eacute;gories.<\/p><p><strong>Recherche et suppression de volumes &agrave; l&rsquo;aide d&rsquo;&eacute;tiquettes<\/strong><\/p><p>Pour lister tous les volumes avec un label sp&eacute;cifique, utilisez la commande <strong>docker volume ls <\/strong>avec un filtre bas&eacute; sur le label. Voici un exemple :<\/p><pre class=\"wp-block-preformatted\">docker volume ls -f \"label=projet=monprojet\"<\/pre><p>Une fois que vous avez identifi&eacute; les volumes que vous souhaitez supprimer, supprimez-les individuellement avec la commande <strong>docker volume rm <\/strong>car Docker interdit de supprimer plusieurs volumes avec une seule commande.<\/p><p><strong>Automatisation de la suppression de volumes sur la base d&rsquo;&eacute;tiquettes<\/strong><\/p><p>Pour une approche plus automatis&eacute;e, utilisez des outils de ligne de commande tels que <strong>xargs<\/strong>. La commande ci-dessous combine l&rsquo;&eacute;num&eacute;ration et la suppression de volumes sur la base d&rsquo;une &eacute;tiquette :<\/p><pre class=\"wp-block-preformatted\">docker volume ls -qf \"label=projet=monprojet\" | xargs docker volume rm<\/pre><p>Cette commande liste tous les noms de volumes avec l&rsquo;&eacute;tiquette <strong>projet=monprojet <\/strong>et les transmet &agrave; <strong>docker volume rm <\/strong>pour qu&rsquo;ils soient supprim&eacute;s.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-supprimer-les-reseaux-docker\">Comment supprimer les r&eacute;seaux Docker<\/h2><p>Les r&eacute;seaux Docker permettent la communication entre les conteneurs. Pour lister tous les r&eacute;seaux Docker sur votre syst&egrave;me ainsi que leurs identifiants, ex&eacute;cutez :<\/p><pre class=\"wp-block-preformatted\">docker network ls<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-un-reseau-specifique\">Comment supprimer un r&eacute;seau sp&eacute;cifique<\/h3><p>Pour supprimer un r&eacute;seau Docker sp&eacute;cifique, utilisez la commande <strong>docker network rm <\/strong>suivie de l&rsquo;ID ou du nom du r&eacute;seau. Par exemple :<\/p><pre class=\"wp-block-preformatted\">docker network rm 3cf8fbf4f034<\/pre><p>Vous pouvez &eacute;galement utiliser le nom du r&eacute;seau comme indiqu&eacute; ci-dessous :<\/p><pre class=\"wp-block-preformatted\">docker network rm monr&eacute;seau<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-tous-les-reseaux-inutilises\">Comment supprimer tous les r&eacute;seaux inutilis&eacute;s<\/h3><p>Pour supprimer tous les r&eacute;seaux Docker inutilis&eacute;s, ex&eacute;cutez la commande suivante :<\/p><pre class=\"wp-block-preformatted\">docker network prune<\/pre><p>\n\n\n    <p class=\"warning\">\n        <b>Avertissement !<\/b> L'ex&eacute;cution de cette commande supprimera d&eacute;finitivement toutes les configurations ou tous les param&egrave;tres actifs li&eacute;s &agrave; ces r&eacute;seaux.     <\/p>\n    \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-comment-supprimer-des-reseaux-dans-un-delai-precis\">Comment supprimer des r&eacute;seaux dans un d&eacute;lai pr&eacute;cis ?<\/h3><p>Pour supprimer des r&eacute;seaux Docker dans un d&eacute;lai sp&eacute;cifique, utilisez la commande <strong>docker network prune <\/strong>avec l&rsquo;option <strong>&ndash;filter.<\/strong> Voici un exemple :<\/p><pre class=\"wp-block-preformatted\">docker network prune --filter \"until=24h\"<\/pre><p>Vous pouvez appliquer plusieurs filtres simultan&eacute;ment. Par exemple, pour supprimer les r&eacute;seaux qui n&rsquo;ont pas &eacute;t&eacute; utilis&eacute;s au cours des 30 derniers jours (720 heures), ex&eacute;cutez :<\/p><pre class=\"wp-block-preformatted\">docker network prune --filter \"unused=true\" --filter \"until=720h\".<\/pre><h2 class=\"wp-block-heading\" id=\"h-meilleures-pratiques-pour-la-suppression-d-images-dans-docker\">Meilleures pratiques pour la suppression d&rsquo;images dans Docker<\/h2><p>L&rsquo;application des meilleures pratiques pour la suppression des images Docker est essentielle pour garantir que votre environnement est exempt d&rsquo;encombrement. Elle permet &eacute;galement de se pr&eacute;munir contre la perte accidentelle de donn&eacute;es.<\/p><p><strong>Utiliser Kodee, l&rsquo;assistant IA du VPS Hostinger<\/strong><\/p><p>Lors de la gestion d&rsquo;un environnement Docker, l&rsquo;efficacit&eacute; et la pr&eacute;cision sont vitales. Kodee, notre assistant IA offre une approche rationalis&eacute;e pour optimiser le stockage des images Docker.<\/p><p>Disponible avec tous les plans d&rsquo;<a href=\"\/fr\/vps\">h&eacute;bergement VPS<\/a> Hostinger, Kodee excelle dans les requ&ecirc;tes li&eacute;es &agrave; Docker. Il peut fournir des guides, des commandes et des scripts &eacute;tape par &eacute;tape pour une suppression efficace des images Docker.<\/p><p>Pour utiliser Kodee, suivez les &eacute;tapes suivantes :<\/p><ol class=\"wp-block-list\">\n<li>Connectez-vous &agrave; votre compte Hostinger.<\/li>\n\n\n\n<li>Localisez le tableau de bord <strong>VPS <\/strong>et s&eacute;lectionnez votre serveur.<\/li>\n\n\n\n<li>Naviguez jusqu&rsquo;&agrave; <strong>Kodee<\/strong> dans le panneau de gauche.<\/li>\n<\/ol><p>Saisissez votre question sur la gestion des images Docker, par exemple &ldquo;Comment supprimer les images Docker inutilis&eacute;es ?&rdquo; Notre assistant IA vous r&eacute;pondra de mani&egrave;re exhaustive, en incluant toutes les commandes ou scripts pertinents.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a39ff4c2713c\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a39ff4c2713c\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1125\" height=\"725\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/Assistant-IA-Hostinger-4.png\/public\" alt=\"D&eacute;monstration de l'utilisation de l'assistant IA pour demander la suppression d'images Docker inutilis&eacute;es.\" class=\"wp-image-33790\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/Assistant-IA-Hostinger-4.png\/w=1125,fit=scale-down 1125w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/Assistant-IA-Hostinger-4.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/Assistant-IA-Hostinger-4.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/Assistant-IA-Hostinger-4.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/07\/Assistant-IA-Hostinger-4.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1125px) 100vw, 1125px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p><strong>&Eacute;tiqueter et versionner vos images Docker<\/strong><\/p><p>Un &eacute;tiquetage et un versionnage appropri&eacute;s sont essentiels pour rationaliser le stockage des images Docker . Voici quelques strat&eacute;gies efficaces pour le marquage des images :<\/p><ul class=\"wp-block-list\">\n<li><strong>Utilisez des balises significatives <\/strong>&ndash; au lieu d&rsquo;utiliser des balises vagues comme <strong>latest<\/strong>, optez pour des balises plus descriptives. Par exemple, <strong>myapp:2.5.1 <\/strong>indique la version 2.5.1 de l&rsquo;image <strong>myapp.<\/strong><\/li>\n\n\n\n<li><strong>Marquez l&rsquo;ID de l&rsquo;image avec la version <\/strong>&ndash; lorsque vous construisez une image, marquez-la avec un num&eacute;ro de version significatif. Par exemple, utilisez <strong>docker build -t monimage:1.0 <\/strong>pour marquer votre image comme &eacute;tant la version 1.0.<\/li>\n\n\n\n<li><strong>Versionnement s&eacute;mantique <\/strong>&ndash; adopter un sch&eacute;ma de versionnement s&eacute;mantique, comme <strong>major.minor.patch<\/strong>, pour plus de clart&eacute; et de coh&eacute;rence. Par exemple, une mise &agrave; jour qui corrige un bogue peut incr&eacute;menter le num&eacute;ro du correctif, ce qui change la version en <strong>myapp:2.5.2<\/strong>.<\/li>\n<\/ul><p><strong>Sauvegarder les images importantes<\/strong><\/p><p>Il est essentiel de sauvegarder les images pour s&rsquo;assurer qu&rsquo;elles sont stock&eacute;es en toute s&eacute;curit&eacute; et facilement r&eacute;cup&eacute;rables en cas de suppression accidentelle ou de probl&egrave;mes impr&eacute;vus.<\/p><p>Il existe plusieurs m&eacute;thodes pour cr&eacute;er des sauvegardes d&rsquo;images Docker :<\/p><ul class=\"wp-block-list\">\n<li><strong>Exportation d&rsquo;images <\/strong>&ndash; Docker vous permet d&rsquo;exporter des images&nbsp; au format tarball, qui peut ensuite &ecirc;tre stock&eacute; en toute s&eacute;curit&eacute;. Vous disposez ainsi d&rsquo;une copie hors ligne de votre image, disponible pour &ecirc;tre recharg&eacute;e dans Docker en cas de besoin.<\/li>\n\n\n\n<li><strong>Utilisation de la commande Docker save <\/strong>&ndash; pour exporter une image, utilisez la commande <strong>docker save. <\/strong>Par exemple, pour sauvegarder une image nomm&eacute;e <strong>myapp:latest<\/strong>, ex&eacute;cutez <strong>docker save myapp:latest &gt; myapp_latest.tar<\/strong>.<\/li>\n\n\n\n<li><strong>Choix d&rsquo;un emplacement s&eacute;curis&eacute; <\/strong>&ndash; il est essentiel de stocker vos images export&eacute;es dans un environnement s&ucirc;r et fiable. Les options comprennent le stockage dans le nuage, un disque dur externe ou toute autre solution hors site s&eacute;curis&eacute;e et accessible.<\/li>\n<\/ul><p><strong>Examiner les d&eacute;pendances de l&rsquo;image<\/strong><\/p><p>Les d&eacute;pendances d&rsquo;image font r&eacute;f&eacute;rence aux interrelations entre diverses images Docker. La suppression d&rsquo;une image sans tenir compte de ses d&eacute;pendances peut entra&icirc;ner le non-fonctionnement des conteneurs ou la perte de donn&eacute;es dans les volumes li&eacute;s.<\/p><p>Pour identifier et g&eacute;rer les d&eacute;pendances d&rsquo;images, il convient d&rsquo;envisager les strat&eacute;gies suivantes :<\/p><ul class=\"wp-block-list\">\n<li><strong>Documenter les relations entre les images <\/strong>&ndash; maintenez une documentation claire et &agrave; jour sur vos images Docker et leurs relations. Cela vous permet de comprendre les d&eacute;pendances en un coup d&rsquo;&oelig;il.<\/li>\n\n\n\n<li><strong>Utiliser le balisage de mani&egrave;re strat&eacute;gique<\/strong> &ndash; utiliser les balises de mani&egrave;re strat&eacute;gique pour indiquer les images critiques ou les d&eacute;pendances. Cela permet d&rsquo;&eacute;viter que des images soient supprim&eacute;es par accident.<\/li>\n\n\n\n<li><strong>V&eacute;rifications r&eacute;guli&egrave;res des d&eacute;pendances <\/strong>&ndash; effectuez des examens p&eacute;riodiques de votre environnement Docker pour d&eacute;tecter tout changement dans les d&eacute;pendances, en particulier avant d&rsquo;entreprendre des nettoyages ou des mises &agrave; jour majeurs.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>Dans ce guide, nous avons explor&eacute; diff&eacute;rentes m&eacute;thodes pour nettoyer les images Docker et d&rsquo;autres composants.&nbsp;<\/p><p>Nous avons &eacute;galement mis en &eacute;vidence plusieurs bonnes pratiques, telles que l&rsquo;utilisation d&rsquo;outils comme Kodee, l&rsquo;assistant IA du VPS Hostinger, et l&rsquo;ex&eacute;cution d&rsquo;examens et de documentation d&rsquo;images Docker r&eacute;guliers pour &eacute;viter la perte accidentelle de donn&eacute;es.<\/p><p>En mettant en &oelig;uvre ces meilleures pratiques et techniques, vous pouvez g&eacute;rer vos images et conteneurs Docker plus efficacement, garantissant ainsi un syst&egrave;me plus propre, plus efficace et plus fiable.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Consultez d'autres tutoriels relatifs &agrave; Docker<\/h4>\n                    <p><a href=\"\/fr\/tutoriels\/cheat-sheet-docker\">Cheat Sheet Docker<\/a><br>\n<a href=\"\/fr\/tutoriels\/installer-docker-sur-ubuntu\">Comment installer Docker sur Ubuntu<\/a><br>\n<a href=\"\/fr\/tutoriels\/docker-wordpress\">Comment installer WordPress sur Docker<\/a><\/p>\n                <\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les images Docker repr&eacute;sentent le pilier de votre environnement Docker, servant de mod&egrave;les &agrave; partir desquels les conteneurs (containers) sont cr&eacute;&eacute;s. Cependant, ces images peuvent s&rsquo;accumuler au fil du temps, consommant un espace disque pr&eacute;cieux et encombrant votre syst&egrave;me. La suppression des images Docker et d&rsquo;autres composants redondants n&rsquo;a pas pour seul objectif de lib&eacute;rer [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/supprimer-toutes-les-images-docker\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":33668,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment supprimer toutes les images Docker et autres ressources","rank_math_description":"Pour supprimer toutes les images Docker, vous pouvez utiliser la commande docker rmi $(docker images -q). Apprenez plus dans cet article.","rank_math_focus_keyword":"supprimer toutes les images docker","footnotes":""},"categories":[4760],"tags":[],"class_list":["post-33666","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-remove-docker-images","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/remover-imagem-docker","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/supprimer-toutes-les-images-docker","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-remove-docker-images","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-remove-docker-images","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-remove-docker-images","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/remover-imagem-docker","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-remove-docker-images","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-remove-docker-images","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-remove-docker-images","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-remove-docker-images","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=33666"}],"version-history":[{"count":13,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33666\/revisions"}],"predecessor-version":[{"id":35528,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/33666\/revisions\/35528"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/33668"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=33666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=33666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=33666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}