{"id":74942,"date":"2023-12-08T11:42:02","date_gmt":"2023-12-08T10:42:02","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=74942&#038;preview=true&#038;preview_id=74942"},"modified":"2023-12-13T15:42:14","modified_gmt":"2023-12-13T14:42:14","slug":"commandes-docker","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/","title":{"rendered":"20 commandes Docker \u00e0 conna\u00eetre"},"content":{"rendered":"<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-docker\/\">Docker<\/a> est une plateforme qui aide les d\u00e9veloppeurs \u00e0 cr\u00e9er et \u00e0 d\u00e9ployer des <a href=\"https:\/\/kinsta.com\/fr\/blog\/kinsta-docker\/\">applications conteneuris\u00e9es<\/a>. Elle permet de r\u00e9soudre les probl\u00e8mes de compatibilit\u00e9 des syst\u00e8mes d&rsquo;exploitation en fournissant des environnements virtualis\u00e9s l\u00e9gers pour g\u00e9rer ces applications.<\/p>\n<p>L&rsquo;<a href=\"https:\/\/docs.docker.com\/engine\/reference\/commandline\/cli\/\" target=\"_blank\" rel=\"noopener noreferrer\">interface de ligne de commande<\/a> (CLI) principale de Docker fournit des outils puissants aux d\u00e9veloppeurs qui travaillent avec des conteneurs. \u00c0 partir de la commande de base <code>docker<\/code>, la CLI prend en charge pr\u00e8s de 60 sous-commandes, dont la plupart acceptent un certain nombre d&rsquo;arguments de ligne de commande pour effectuer diff\u00e9rentes t\u00e2ches.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Prise en main de l&rsquo;interface de commande Docker<\/h2>\n<p>Votre environnement Docker peut \u00eatre le moteur open source <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-docker\/#docker-engine\">Docker Engine<\/a> ou l&rsquo;interface graphique conviviale de <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-docker\/#docker-desktop\">Docker Desktop<\/a>. Le CLI sera votre interface principale dans un environnement Docker Engine, mais vous aurez \u00e9galement acc\u00e8s \u00e0 l&rsquo;outil de ligne de commande si vous installez Docker Desktop.<\/p>\n<p>Nous pensons que m\u00eame les utilisateurs de Docker Desktop se glisseront dans l&rsquo;outil de ligne de commande une fois qu&rsquo;ils se seront familiaris\u00e9s avec au moins ces 20 commandes <code>docker<\/code> essentielles.<\/p>\n<h2>Commandes Docker \u00e0 conna\u00eetre<\/h2>\n<p>Entrons dans le vif du sujet et d\u00e9couvrons les commandes Docker avec lesquelles vous devriez \u00eatre le plus familier.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"-1\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>1. docker system<\/h3>\n<p>La commande <code>docker system<\/code> permet d&rsquo;inspecter et de g\u00e9rer l&rsquo;environnement Docker. Elle prend en charge les arguments de ligne de commande pour effectuer des t\u00e2ches sp\u00e9cifiques li\u00e9es \u00e0 la gestion, notamment :<\/p>\n<ul>\n<li><code>df<\/code> montre comment vous utilisez le disque<\/li>\n<li><code>prune<\/code> supprime les r\u00e9seaux, conteneurs, images ou volumes inutilis\u00e9s<\/li>\n<li><code>info<\/code> affiche des informations relatives au syst\u00e8me<\/li>\n<li><code>events<\/code> affiche un journal des \u00e9v\u00e8nements syst\u00e8me en temps r\u00e9el<\/li>\n<\/ul>\n<p>Vous trouverez ci-dessous l&rsquo;invite initiale apr\u00e8s l&rsquo;ex\u00e9cution de <code>docker system prune<\/code>.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-prune.png\" alt=\"commande docker system prune.\" width=\"1720\" height=\"344\"><figcaption class=\"wp-caption-text\">commande <code>docker system prune<\/code>.<\/figcaption><\/figure>\n<h3>2. docker context<\/h3>\n<p>Cette commande vous aide \u00e0 naviguer et \u00e0 configurer diff\u00e9rents contextes. Dans Docker, les contextes comprennent les noms, les informations de s\u00e9curit\u00e9 de la couche de transport, les configurations des points de terminaison et les orchestrateurs.<\/p>\n<p>Voici quelques-uns des arguments de <code>docker context<\/code>:<\/p>\n<ul>\n<li><code>ls<\/code> affiche les d\u00e9tails du contexte par d\u00e9faut<\/li>\n<li><code>inspect [CONTEXT}<\/code> inspecte un contexte sp\u00e9cifi\u00e9<\/li>\n<li><code>create [CONTEXT]<\/code> cr\u00e9e un nouveau contexte<\/li>\n<li><code>use [CONTEXT]<\/code> passe d&rsquo;un contexte \u00e0 l&rsquo;autre<\/li>\n<\/ul>\n<p>Vous trouverez ci-dessous un exemple de sortie de <code>docker context ls<\/code>:<\/p>\n<figure style=\"width: 1999px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-context.png\" alt=\"Commande &lt;code&gt;docker context ls&lt;\/code&gt;.\" width=\"1999\" height=\"228\"><figcaption class=\"wp-caption-text\">Commande <code>docker context ls<\/code>.<\/figcaption><\/figure>\n<h3>3. docker pause et unpause<\/h3>\n<p>La commande <code>docker pause<\/code> g\u00e8le les processus actifs d&rsquo;un conteneur. Pour l&rsquo;ex\u00e9cuter, vous devez sp\u00e9cifier le nom du conteneur, comme indiqu\u00e9 ci-dessous :<\/p>\n<pre><code class=\"language-bash\">docker pause [CONTAINER]<\/code><\/pre>\n<p>Vous trouverez ci-dessous un exemple de la sortie \u00e0 laquelle vous pouvez vous attendre apr\u00e8s avoir mis un conteneur en pause.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-pause.png\" alt=\"Commande docker pause.\" width=\"1720\" height=\"166\"><figcaption class=\"wp-caption-text\">Commande <code>docker pause<\/code>.<\/figcaption><\/figure>\n<p>La commande <code>docker unpause<\/code> reprend les processus du conteneur mis en pause. Comme pour la commande pr\u00e9c\u00e9dente, vous devez sp\u00e9cifier le nom du conteneur, comme indiqu\u00e9 ci-dessous :<\/p>\n<pre><code class=\"language-bash\">docker unpause [CONTAINER]<\/code><\/pre>\n<p>Vous trouverez ci-dessous un exemple du r\u00e9sultat auquel vous pouvez vous attendre apr\u00e8s l&rsquo;arr\u00eat d&rsquo;un conteneur.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-unpause.png\" alt=\"Commande docker unpause.\" width=\"1720\" height=\"152\"><figcaption class=\"wp-caption-text\">Commande <code>docker unpause<\/code>.<\/figcaption><\/figure>\n<h3>4. docker rm<\/h3>\n<p>Cette commande supprime les conteneurs, les volumes et les r\u00e9seaux. Elle permet de s\u00e9lectionner le composant \u00e0 supprimer en fonction de ses attributs. Par exemple, vous pouvez forcer la suppression des conteneurs en cours d&rsquo;ex\u00e9cution ou de tous les conteneurs sp\u00e9cifi\u00e9s :<\/p>\n<p><code>docker rm [CONTAINER]<\/code> supprime le conteneur dont le nom est sp\u00e9cifi\u00e9. Le r\u00e9sultat de cette commande est pr\u00e9sent\u00e9 dans la capture d&rsquo;\u00e9cran ci-dessous.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-remove.png\" alt=\"Commande docker rm.\" width=\"1720\" height=\"164\"><figcaption class=\"wp-caption-text\">Commande <code>docker rm<\/code>.<\/figcaption><\/figure>\n<h3>5. docker rmi<\/h3>\n<p>Vous utilisez cette commande pour supprimer des images. Vous pouvez supprimer une seule image ou plusieurs images \u00e0 la fois. Vous pouvez d\u00e9crire l&rsquo;image \u00e0 supprimer en utilisant l&rsquo;ID court ou l&rsquo;ID long. Cette commande est importante pour garder le n\u0153ud h\u00f4te propre et efficace.<\/p>\n<p>La commande de suppression d&rsquo;image utilise la structure suivante :<\/p>\n<pre><code class=\"language-bash\">docker rmi [IMAGE ID]<\/code><\/pre>\n<p>Vous trouverez ci-dessous un exemple de son r\u00e9sultat.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-remove-image.png\" alt=\"Commande docker rmi.\" width=\"1720\" height=\"156\"><figcaption class=\"wp-caption-text\">Commande <code>docker rmi<\/code>.<\/figcaption><\/figure>\n<h3>6. docker volume<\/h3>\n<p>Cette commande vous permet de g\u00e9rer les volumes dans Docker. Vous pouvez l&rsquo;utiliser pour cr\u00e9er, supprimer, lister et inspecter des volumes.<\/p>\n<p>Voici quelques-uns des arguments de <code>docker volume<\/code>:<\/p>\n<ul>\n<li><code>create [OPTIONAL NAME]<\/code> cr\u00e9e un nouveau volume. Vous pouvez sp\u00e9cifier le nom du volume ou laisser Docker g\u00e9n\u00e9rer un nom al\u00e9atoire.<\/li>\n<li><code>ls<\/code> liste les volumes disponibles<\/li>\n<li><code>inspect [NAME]<\/code> affiche des informations d\u00e9taill\u00e9es sur le volume.<\/li>\n<li><code>rm [NAME]<\/code> supprime un volume de Docker.<\/li>\n<\/ul>\n<p>Vous trouverez ci-dessous un exemple de sortie apr\u00e8s la cr\u00e9ation d&rsquo;un volume.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-volume-create.png\" alt=\"Commande docker volume create.\" width=\"1720\" height=\"158\"><figcaption class=\"wp-caption-text\">Commande <code>docker volume create<\/code>.<\/figcaption><\/figure>\n<h3>7. docker search<\/h3>\n<p>Utilisez cette commande pour rechercher des images \u00e0 partir de <a href=\"https:\/\/hub.docker.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Hub<\/a>, que vous pouvez ensuite ex\u00e9cuter en tant que conteneurs sur votre machine. Elle vous permet d&rsquo;acc\u00e9der aux images du registre de Docker Hub sans visiter le site web.<\/p>\n<p>La commande suit la structure suivante : <code>docker search <\/code>. Vous pouvez sp\u00e9cifier les noms des images que vous recherchez ou cr\u00e9er un filtre.<\/p>\n<p>Vous trouverez ci-dessous un exemple de la sortie de la requ\u00eate suivante :<\/p>\n<pre><code class=\"language-bash\">docker search --filter is-official=true --filter stars=500 mysql<\/code><\/pre>\n<figure style=\"width: 1718px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-search.png\" alt=\"Commande docker search.\" width=\"1718\" height=\"328\"><figcaption class=\"wp-caption-text\">Commande <code>docker search<\/code>.<\/figcaption><\/figure>\n<h3>8. docker push<\/h3>\n<p>La commande <code>docker push<\/code> vous permet de partager vos images dans le registre Docker Hub ou dans un d\u00e9p\u00f4t priv\u00e9.<\/p>\n<p>La structure de la commande est la suivante :<\/p>\n<pre><code class=\"language-bash\">docker push [OPTIONS] NAME[:TAG]<\/code><\/pre>\n<p><code>[OPTIONS]<\/code> vous permet de d\u00e9finir <code>-disable-content-trust<\/code>.<\/p>\n<p>Par d\u00e9faut, cette valeur est vraie, et il n&rsquo;est pas obligatoire de l&rsquo;inclure.<\/p>\n<p><code>NAME[:TAG]<\/code> l&rsquo;utilisation du nom du registre, du d\u00e9p\u00f4t et de la balise image est n\u00e9cessaire.<\/p>\n<p>Vous trouverez ci-dessous un exemple de la sortie de <code>docker push<\/code>.<\/p>\n<figure style=\"width: 1718px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-push.png\" alt=\"Commande docker push.\" width=\"1718\" height=\"414\"><figcaption class=\"wp-caption-text\">Commande <code>docker push<\/code>.<\/figcaption><\/figure>\n<h3>9. docker pull<\/h3>\n<p>Cette commande t\u00e9l\u00e9charge une image Docker \u00e0 partir d&rsquo;un d\u00e9p\u00f4t dans un registre priv\u00e9 ou public.<\/p>\n<p>La commande fonctionne comme suit :<\/p>\n<pre><code class=\"language-bash\">docker pull [OPTIONS] NAME[:TAG|@DIGEST]<\/code><\/pre>\n<p>Cette commande vous permet d&rsquo;utiliser des images existantes au lieu d&rsquo;en cr\u00e9er de nouvelles chaque fois que vous devez cr\u00e9er une application conteneuris\u00e9e.<\/p>\n<p>L&rsquo;exemple ci-dessous montre la sortie d&rsquo;une commande <code>docker pull<\/code>:<\/p>\n<figure style=\"width: 1718px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-pull.png\" alt=\"Commande docker pull.\" width=\"1718\" height=\"356\"><figcaption class=\"wp-caption-text\">Commande <code>docker pull<\/code>.<\/figcaption><\/figure>\n<h3>10. docker ps<\/h3>\n<p>Par d\u00e9faut, cette commande affiche la liste de tous les conteneurs en cours d&rsquo;ex\u00e9cution. Cependant, vous pouvez ajouter un drapeau pour lister les conteneurs en fonction d&rsquo;attributs tels que la taille de l&rsquo;utilisation du disque, les conteneurs li\u00e9s et les libell\u00e9s.<\/p>\n<p>La commande suit la structure ci-dessous :<\/p>\n<pre><code class=\"language-bash\">docker ps [OPTIONS]<\/code><\/pre>\n<p>Voici quelques-uns de ses arguments :<\/p>\n<ul>\n<li><code>-a<\/code> affiche une liste des conteneurs en cours d&rsquo;ex\u00e9cution et des conteneurs termin\u00e9s<\/li>\n<li><code>-s<\/code> affiche la taille sur disque et la taille virtuelle de chaque conteneur<\/li>\n<\/ul>\n<p>Vous pouvez utiliser les deux ensemble comme suit :<\/p>\n<pre><code class=\"language-bash\">docker ps -as<\/code><\/pre>\n<p>Vous trouverez ci-dessous un exemple de r\u00e9sultat de la commande <code>docker ps<\/code>.<\/p>\n<figure style=\"width: 1922px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-process-status.png\" alt=\"Une partie de la sortie de la commande docker ps.\" width=\"1922\" height=\"336\"><figcaption class=\"wp-caption-text\">Une partie de la sortie de la commande <code>docker ps<\/code>.<\/figcaption><\/figure>\n<h3>11. docker tag<\/h3>\n<p>Utilisez cette balise pour ajouter des m\u00e9tadonn\u00e9es, telles que la version, \u00e0 votre image. Les balises sont g\u00e9n\u00e9ralement cr\u00e9\u00e9es lorsqu&rsquo;une image est construite, mais la commande <code>docker tag<\/code> vous permet d&rsquo;ajouter une balise ult\u00e9rieurement, cr\u00e9ant ainsi un alias pour l&rsquo;image cible.<\/p>\n<p>Cette commande suit la structure suivante :<\/p>\n<pre><code class=\"language-bash\">docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]<\/code><\/pre>\n<p>Dans l&rsquo;exemple ci-dessous, nous listons les images portant le nom \u00ab redis \u00bb Apr\u00e8s avoir \u00e9tiquet\u00e9 l&rsquo;image avec un num\u00e9ro de version (\u00ab 2.0 \u00bb), le nouvel alias et l&rsquo;image \u00e9tiquet\u00e9e \u00e0 l&rsquo;origine apparaissent dans la liste.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-tag.png\" alt=\"Commande docker tag.\" width=\"1720\" height=\"450\"><figcaption class=\"wp-caption-text\">Commande <code>docker tag<\/code>.<\/figcaption><\/figure>\n<h3>12. docker rename<\/h3>\n<p>Utilisez cette commande pour renommer un conteneur. Ceci est utile lorsque vous avez plusieurs conteneurs et que vous souhaitez les diff\u00e9rencier en fonction de leur objectif.<\/p>\n<p>Cette commande suit la structure suivante :<\/p>\n<pre><code class=\"language-bash\">docker rename [OLD_NAME] [NEW_NAME]<\/code><\/pre>\n<p>Vous trouverez ci-dessous un exemple d&rsquo;affichage avant et apr\u00e8s une commande <code>docker rename<\/code>.<\/p>\n<figure style=\"width: 1419px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-rename.png\" alt=\"Commande docker rename.\" width=\"1419\" height=\"427\"><figcaption class=\"wp-caption-text\">Commande <code>docker rename<\/code>.<\/figcaption><\/figure>\n<h3>13. docker commit<\/h3>\n<p>Cette commande vous permet de cr\u00e9er de nouvelles images apr\u00e8s avoir modifi\u00e9 les fichiers d&rsquo;un conteneur. C&rsquo;est important car cela vous permet de d\u00e9boguer un conteneur \u00e0 l&rsquo;aide d&rsquo;un shell interactif.<\/p>\n<p>Cette commande suit la structure suivante :<\/p>\n<pre><code class=\"language-bash\">docker commit [CONTAINER_ID] [name-of-new-image]<\/code><\/pre>\n<p>Vous trouverez ci-dessous un exemple et une sortie de la commande <code>docker commit<code> command.<\/code><\/code><\/p>\n<figure style=\"width: 1718px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-commit.png\" alt=\"Commande docker commit.\" width=\"1718\" height=\"110\"><figcaption class=\"wp-caption-text\">Commande <code>docker commit<\/code>.<\/figcaption><\/figure>\n<h3>14. docker network<\/h3>\n<p>Il s&rsquo;agit d&rsquo;une commande de gestion de r\u00e9seau qui vous permet de cr\u00e9er des applications puissantes en connectant des services et des conteneurs.<\/p>\n<p>La commande a la structure suivante :<\/p>\n<pre><code class=\"language-bash\">docker network [OPTIONS]<\/code><\/pre>\n<p>Ses arguments sont les suivants :<\/p>\n<ul>\n<li><code>connect<\/code> pour connecter les conteneurs aux r\u00e9seaux<\/li>\n<li><code>create<\/code> pour construire de nouveaux r\u00e9seaux<\/li>\n<li><code>disconnect<\/code> pour d\u00e9connecter les conteneurs en cours d&rsquo;ex\u00e9cution des r\u00e9seaux<\/li>\n<li><code>rm<\/code> pour supprimer un ou plusieurs r\u00e9seaux<\/li>\n<\/ul>\n<p>Vous trouverez ci-dessous le r\u00e9sultat de la commande <code>docker network create<\/code>.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-network-create.png\" alt=\"Commande docker network create.\" width=\"1720\" height=\"142\"><figcaption class=\"wp-caption-text\">Commande <code>docker network create<\/code>.<\/figcaption><\/figure>\n<h3>15. docker history<\/h3>\n<p>Cette commande donne l&rsquo;historique d&rsquo;une image sp\u00e9cifi\u00e9e, vous aidant \u00e0 comprendre comment elle a \u00e9t\u00e9 cr\u00e9\u00e9e et affichant la taille de l&rsquo;image.<\/p>\n<p>La commande a la structure suivante :<\/p>\n<pre><code class=\"language-bash\">docker history [IMAGE]<\/code><\/pre>\n<p>Ci-dessous, nous voyons l&rsquo;historique associ\u00e9 \u00e0 l&rsquo;image <code>redis:latest<\/code>.<\/p>\n<figure style=\"width: 1702px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-history.png\" alt=\"Commande docker history.\" width=\"1702\" height=\"754\"><figcaption class=\"wp-caption-text\">Commande <code>docker history<\/code>.<\/figcaption><\/figure>\n<h3>16. docker update<\/h3>\n<p>Cette commande vous permet de mettre \u00e0 jour la configuration d&rsquo;un conteneur. Elle permet d&rsquo;\u00e9viter que les conteneurs ne consomment trop de ressources de l&rsquo;h\u00f4te Docker. Le format de la commande est le suivant :<\/p>\n<pre><code class=\"language-bash\">docker update [OPTIONS] [CONTAINER]<\/code><\/pre>\n<p>Voici quelques-unes de ses options :<\/p>\n<ul>\n<li><code>--restart<\/code> met \u00e0 jour la politique de red\u00e9marrage d&rsquo;un conteneur<\/li>\n<li><code>--memory<\/code> fixe la limite de m\u00e9moire d&rsquo;un conteneur<\/li>\n<li><code>--cpus<\/code> d\u00e9finit le nombre d&rsquo;unit\u00e9s centrales allou\u00e9es<\/li>\n<\/ul>\n<p>Vous trouverez ci-dessous un exemple de sortie de la commande <code>docker update<\/code>.<\/p>\n<figure style=\"width: 1718px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-update.png\" alt=\"Commande docker update.\" width=\"1718\" height=\"150\"><figcaption class=\"wp-caption-text\">Commande <code>docker update<\/code>.<\/figcaption><\/figure>\n<h3>17. docker plugin install<\/h3>\n<p>Cette commande vous permet de g\u00e9rer les plugins. Elle est essentielle car elle permet d&rsquo;ajouter de nouvelles fonctionnalit\u00e9s sans modifier les configurations de l&rsquo;h\u00f4te Docker.<\/p>\n<p>Les arguments de <code>docker plugin<\/code> sont les suivants :<\/p>\n<ul>\n<li><code>create<\/code> pour cr\u00e9er de nouveaux plugins<\/li>\n<li><code>enable<\/code> pour activer les plugins install\u00e9s<\/li>\n<li><code>install<\/code> pour installer de nouveaux plugins<\/li>\n<li><code>rm<\/code> pour supprimer un ou plusieurs plugins<\/li>\n<li><code>ls<\/code> pour afficher une liste de plugins<\/li>\n<\/ul>\n<p>Ci-dessous, nous utilisons <code>docker plugin install<\/code> pour ajouter un plugin \u00e0 notre environnement. Ensuite, nous utilisons <code>docker plugin ls<\/code> pour afficher son statut.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-plugin.png\" alt=\"Commande docker plugin ls.\" width=\"1720\" height=\"682\"><figcaption class=\"wp-caption-text\">Commande <code>docker plugin ls<\/code>.<\/figcaption><\/figure>\n<h3>18. docker container<\/h3>\n<p>Cette commande vous permet de g\u00e9rer les conteneurs. Vous l&rsquo;utilisez pour effectuer des actions telles que cr\u00e9er, arr\u00eater et supprimer des conteneurs, entre autres.<\/p>\n<p>Les options de <code>docker container<\/code> sont les suivantes :<\/p>\n<ul>\n<li><code>create<\/code> pour cr\u00e9er un conteneur<\/li>\n<li><code>commit<\/code> pour cr\u00e9er une nouvelle image apr\u00e8s modification d&rsquo;un conteneur<\/li>\n<li><code>exec<\/code> pour ex\u00e9cuter des commandes \u00e0 l&rsquo;int\u00e9rieur d&rsquo;un conteneur en cours d&rsquo;ex\u00e9cution<\/li>\n<li><code>kill<\/code> pour arr\u00eater un conteneur en cours d&rsquo;ex\u00e9cution<\/li>\n<li><code>ls<\/code> pour afficher une liste de conteneurs dans un h\u00f4te Docker<\/li>\n<li><code>restart<\/code> pour red\u00e9marrer un conteneur<\/li>\n<li><code>run<\/code> pour cr\u00e9er un conteneur \u00e0 partir d&rsquo;une image et l&rsquo;ex\u00e9cuter<\/li>\n<li><code>rm<\/code> pour supprimer un conteneur d&rsquo;un h\u00f4te Docker<\/li>\n<\/ul>\n<p>Vous trouverez ci-dessous un exemple de sortie d&rsquo;une commande <code>docker container<\/code>.<\/p>\n<figure style=\"width: 1720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-container.png\" alt=\"Commande docker container restart.\" width=\"1720\" height=\"154\"><figcaption class=\"wp-caption-text\">Commande <code>docker container restart<\/code>.<\/figcaption><\/figure>\n<h3>19. docker logs<\/h3>\n<p>Cette commande r\u00e9cup\u00e8re les journaux d&rsquo;un conteneur. Elle donne un aper\u00e7u des op\u00e9rations d&rsquo;un conteneur, ce qui peut \u00eatre essentiel lors du d\u00e9bogage.<\/p>\n<p>Vous trouverez ci-dessous un exemple de sortie d&rsquo;une commande <code>docker logs<\/code>.<\/p>\n<figure style=\"width: 1999px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-logs.png\" alt=\"Commande docker logs.\" width=\"1999\" height=\"222\"><figcaption class=\"wp-caption-text\">Commande <code>docker logs<\/code>.<\/figcaption><\/figure>\n<h3>20. docker swarm<\/h3>\n<p>Cette commande permet de g\u00e9rer un Docker swarm (ou essaim) &#8211; un groupe de machines (virtuelles ou physiques) ex\u00e9cutant Docker et configur\u00e9es pour travailler ensemble dans un cluster. Cette commande facilite la mise en place d&rsquo;un essaim et permet de profiter de ses avantages.<\/p>\n<p>Vous trouverez ci-dessous quelques-unes des options de <code>docker swarm<\/code>:<\/p>\n<ul>\n<li><code>init<\/code> pour initier un essaim<\/li>\n<li><code>join<\/code> pour rejoindre un essaim<\/li>\n<li><code>leave<\/code> pour quitter un essaim<\/li>\n<li><code>update<\/code> pour mettre \u00e0 jour un essaim<\/li>\n<\/ul>\n<p>Vous trouverez ci-dessous un exemple et un r\u00e9sultat de la commande <code>docker swarm init<\/code>.<\/p>\n<figure style=\"width: 1780px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/11\/example-docker-command-swarm-init.png\" alt=\"Commande docker swarm init.\" width=\"1780\" height=\"452\"><figcaption class=\"wp-caption-text\">Commande <code>docker swarm init<\/code>.<\/figcaption><\/figure>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Docker est un outil efficace pour cr\u00e9er et g\u00e9rer des applications conteneuris\u00e9es. Les commandes faciles \u00e0 comprendre de son CLI facilitent la cr\u00e9ation et la manipulation d&rsquo;applications complexes.<\/p>\n<p>La ma\u00eetrise des 20 commandes ci-dessus peut acc\u00e9l\u00e9rer le d\u00e9veloppement de vos applications conteneuris\u00e9es.<\/p>\n<p>Chez Kinsta, de nombreux clients de l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/hebergement-wordpress\/\">h\u00e9bergement WordPress infog\u00e9r\u00e9<\/a> utilisent nos outils <a href=\"https:\/\/kinsta.com\/fr\/devkinsta\/\">DevKinsta<\/a> bas\u00e9s sur Docker-Desktop pour d\u00e9velopper et d\u00e9ployer leurs sites web.<\/p>\n<p>Les clients du service d&rsquo;<a href=\"https:\/\/sevalla.com\/application-hosting\/\">h\u00e9bergement d&rsquo;applications<\/a> de Kinsta peuvent travailler avec Docker et leur fournisseur Git pr\u00e9f\u00e9r\u00e9 (<a href=\"https:\/\/docs.sevalla.com\/applications\/git\/bitbucket#grant-access-to-the-kinsta-bitbucket-application\">Bitbucket<\/a>, <a href=\"https:\/\/docs.sevalla.com\/applications\/git\/github#authenticate-and-authorize\">GitHub<\/a> ou <a href=\"https:\/\/docs.sevalla.com\/applications\/git\/gitlab#authorize-the-kinsta-gitlab-application\">GitLab<\/a>) pour le contr\u00f4le des versions du code source et le d\u00e9ploiement rapide d&rsquo;applications conteneuris\u00e9es.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Docker est une plateforme qui aide les d\u00e9veloppeurs \u00e0 cr\u00e9er et \u00e0 d\u00e9ployer des applications conteneuris\u00e9es. Elle permet de r\u00e9soudre les probl\u00e8mes de compatibilit\u00e9 des syst\u00e8mes &#8230;<\/p>\n","protected":false},"author":259,"featured_media":74943,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[965],"class_list":["post-74942","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-docker"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>20 commandes Docker indispensable \u00e0 conna\u00eetre - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Que vous utilisiez Docker Desktop ou le moteur open source, l&#039;interface Docker vous permet de travailler rapidement. Nos 20 meilleures commandes Docker.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"20 commandes Docker \u00e0 conna\u00eetre\" \/>\n<meta property=\"og:description\" content=\"Que vous utilisiez Docker Desktop ou le moteur open source, l&#039;interface Docker vous permet de travailler rapidement. Nos 20 meilleures commandes Docker.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-08T10:42:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-13T14:42:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1999\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Steve Bonisteel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Que vous utilisiez Docker Desktop ou le moteur open source, l&#039;interface Docker vous permet de travailler rapidement. Nos 20 meilleures commandes Docker.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands.png\" \/>\n<meta name=\"twitter:creator\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Steve Bonisteel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/\"},\"author\":{\"name\":\"Steve Bonisteel\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f\"},\"headline\":\"20 commandes Docker \u00e0 conna\u00eetre\",\"datePublished\":\"2023-12-08T10:42:02+00:00\",\"dateModified\":\"2023-12-13T14:42:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/\"},\"wordCount\":2062,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands-1.png\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/\",\"name\":\"20 commandes Docker indispensable \u00e0 conna\u00eetre - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands-1.png\",\"datePublished\":\"2023-12-08T10:42:02+00:00\",\"dateModified\":\"2023-12-13T14:42:14+00:00\",\"description\":\"Que vous utilisiez Docker Desktop ou le moteur open source, l'interface Docker vous permet de travailler rapidement. Nos 20 meilleures commandes Docker.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands-1.png\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands-1.png\",\"width\":1999,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/docker\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"20 commandes Docker \u00e0 conna\u00eetre\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f\",\"name\":\"Steve Bonisteel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0adffb3f9c86a6ec8245f8399d540823?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0adffb3f9c86a6ec8245f8399d540823?s=96&d=mm&r=g\",\"caption\":\"Steve Bonisteel\"},\"description\":\"Steve Bonisteel is a Technical Editor at Kinsta who began his writing career as a print journalist, chasing ambulances and fire trucks. He has been covering Internet-related technology since the late 1990s.\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/stevebonisteel\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"20 commandes Docker indispensable \u00e0 conna\u00eetre - Kinsta\u00ae","description":"Que vous utilisiez Docker Desktop ou le moteur open source, l'interface Docker vous permet de travailler rapidement. Nos 20 meilleures commandes Docker.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/","og_locale":"fr_FR","og_type":"article","og_title":"20 commandes Docker \u00e0 conna\u00eetre","og_description":"Que vous utilisiez Docker Desktop ou le moteur open source, l'interface Docker vous permet de travailler rapidement. Nos 20 meilleures commandes Docker.","og_url":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2023-12-08T10:42:02+00:00","article_modified_time":"2023-12-13T14:42:14+00:00","og_image":[{"width":1999,"height":1000,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands.png","type":"image\/png"}],"author":"Steve Bonisteel","twitter_card":"summary_large_image","twitter_description":"Que vous utilisiez Docker Desktop ou le moteur open source, l'interface Docker vous permet de travailler rapidement. Nos 20 meilleures commandes Docker.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands.png","twitter_creator":"@kinsta_fr","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Steve Bonisteel","Dur\u00e9e de lecture estim\u00e9e":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/"},"author":{"name":"Steve Bonisteel","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f"},"headline":"20 commandes Docker \u00e0 conna\u00eetre","datePublished":"2023-12-08T10:42:02+00:00","dateModified":"2023-12-13T14:42:14+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/"},"wordCount":2062,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands-1.png","inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/","url":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/","name":"20 commandes Docker indispensable \u00e0 conna\u00eetre - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands-1.png","datePublished":"2023-12-08T10:42:02+00:00","dateModified":"2023-12-13T14:42:14+00:00","description":"Que vous utilisiez Docker Desktop ou le moteur open source, l'interface Docker vous permet de travailler rapidement. Nos 20 meilleures commandes Docker.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands-1.png","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/docker-commands-1.png","width":1999,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/commandes-docker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Docker","item":"https:\/\/kinsta.com\/fr\/sujets\/docker\/"},{"@type":"ListItem","position":3,"name":"20 commandes Docker \u00e0 conna\u00eetre"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/d84ceff87bd64a4368a581fc8aa8bd6f","name":"Steve Bonisteel","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0adffb3f9c86a6ec8245f8399d540823?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0adffb3f9c86a6ec8245f8399d540823?s=96&d=mm&r=g","caption":"Steve Bonisteel"},"description":"Steve Bonisteel is a Technical Editor at Kinsta who began his writing career as a print journalist, chasing ambulances and fire trucks. He has been covering Internet-related technology since the late 1990s.","url":"https:\/\/kinsta.com\/fr\/blog\/author\/stevebonisteel\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/74942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/259"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=74942"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/74942\/revisions"}],"predecessor-version":[{"id":75027,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/74942\/revisions\/75027"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/74942\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/74942\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/74942\/translations\/pt"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/74942\/translations\/de"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/74942\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/74942\/translations\/es"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/74942\/translations\/jp"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/74942\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/74943"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=74942"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=74942"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=74942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}