mirror of https://github.com/CrimsonTome/tldr.git
docker-*: add French translation (#8529)
parent
b9db027a05
commit
c0ff68e3cf
|
@ -15,6 +15,10 @@
|
|||
|
||||
`docker build --tag {{nom:etiquette}} .`
|
||||
|
||||
- Construit une image docker sans contexte de construction :
|
||||
|
||||
`docker build --tag {{nom:etiquette}} - < {{Dockerfile}}`
|
||||
|
||||
- Ne pas utiliser le cache lors de la construction de l'image :
|
||||
|
||||
`docker build --no-cache --tag {{nom:etiquette}} .`
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
# docker commit
|
||||
|
||||
> Créer une nouvelle image depuis les changement d'un conteneur.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/commit/>.
|
||||
|
||||
- Créer une image à partir d'un conteneur spécifique :
|
||||
|
||||
`docker commit {{conteneur}} {{image}}:{{etiquette}}`
|
||||
|
||||
- Appliquer une instruction `CMD` du Dockerfile à l'image créée :
|
||||
|
||||
`docker commit --change="CMD {{commande}}" {{conteneur}} {{image}}:{{etiquette}}`
|
||||
|
||||
- Appliquer une instruction `ENV` du Dockerfile à l'image créée :
|
||||
|
||||
`docker commit --change="ENV {{name}}={{value}}" {{conteneur}} {{image}}:{{etiquette}}`
|
||||
|
||||
- Créer une image avec un auteur spécifique dans les métadonnées :
|
||||
|
||||
`docker commit --author="{{auteur}}" {{conteneur}} {{image}}:{{etiquette}}`
|
||||
|
||||
- Créer une image avec un commentaire spécifique dans les métadonnées :
|
||||
|
||||
`docker commit --message="{{commentaire}}" {{conteneur}} {{image}}:{{etiquette}}`
|
||||
|
||||
- Créer une image sans mettre en pause le conteneur pendant la création :
|
||||
|
||||
`docker commit --pause={{false}} {{conteneur}} {{image}}:{{etiquette}}`
|
||||
|
||||
- Afficher l'aide :
|
||||
|
||||
`docker commit --help`
|
|
@ -0,0 +1,16 @@
|
|||
# docker cp
|
||||
|
||||
> Copier des fichiers ou des répertoires entre les systèmes de fichiers hôte et conteneur.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/cp>.
|
||||
|
||||
- Copier un fichier ou un répertoire de l'hôte vers un conteneur :
|
||||
|
||||
`docker cp {{chemin/vers/le_fichier_ou_le_dossier_de_l_hote} {{nom_du_conteneur}}:{{chemin/vers/le_fichier_ou_le_dossier_de_conteneur}}`
|
||||
|
||||
- Copier un fichier ou un répertoire d'un conteneur vers l'hôte :
|
||||
|
||||
`docker cp {{nom_du_conteneur}}:{{chemin/vers/le_fichier_ou_le_dossier_de_conteneur}} {{chemin/vers/le_fichier_ou_le_dossier_de_l_hote}`
|
||||
|
||||
- Copier un fichier ou un répertoire de l'hôte vers un conteneur, en suivant les liens symboliques (copie les fichiers liés directement, pas les liens symboliques eux-mêmes) :
|
||||
|
||||
`docker cp --follow-link {{chemin/vers/le_lien_symbolique_de_l_hote}} {{nom_du_conteneur}}:{{chemin/vers/le_fichier_ou_le_dossier_de_conteneur}}`
|
|
@ -0,0 +1,28 @@
|
|||
# docker exec
|
||||
|
||||
> Exécute une commande dans un conteneur déjà en cours d'exécution.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/exec/>.
|
||||
|
||||
- Entrer dans un shell interactif dans un conteneur en cours d'exécution :
|
||||
|
||||
`docker exec --interactive --tty {{nom_du_conteneur}} {{/bin/bash}}`
|
||||
|
||||
- Exécuter une commande en arrière-plan (détachée) dans un conteneur en cours d'exécution :
|
||||
|
||||
`docker exec --detach {{nom_du_conteneur}} {{commande}}`
|
||||
|
||||
- Sélectionner le répertoire de travail pour une commande donnée à exécuter :
|
||||
|
||||
`docker exec --interactive -tty --workdir {{chemin/vers/le/répertoire}} {{nom_du_conteneur}} {{commande}}`
|
||||
|
||||
- Exécuter une commande en arrière-plan sur un conteneur existant mais garder stdin ouvert :
|
||||
|
||||
`docker exec --interactive --detach {{nom_du_conteneur}} {{commande}}`
|
||||
|
||||
- Définir une variable d'environnement dans une session Bash en cours d'exécution :
|
||||
|
||||
`docker exec --interactive --tty --env {{variable_d_environnement}}={{valeur}} {{nom_du_conteneur}} {{/bin/bash}}`
|
||||
|
||||
- Exécuter une commande en tant qu'utilisateur spécifique :
|
||||
|
||||
`docker exec --user {{utilisateur}} {{nom_du_conteneur}} {{commande}}`
|
|
@ -0,0 +1,21 @@
|
|||
# docker image
|
||||
|
||||
> Gérer les images Docker.
|
||||
> Voir aussi `docker build`, `docker import`, and `docker pull`.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/image/>.
|
||||
|
||||
- Lister les images Docker locales :
|
||||
|
||||
`docker image ls`
|
||||
|
||||
- Supprimer les images Docker locales inutilisées :
|
||||
|
||||
`docker image prune`
|
||||
|
||||
- Supprimer toutes les images inutilisées (pas seulement celles sans étiquette) :
|
||||
|
||||
`docker image prune --all`
|
||||
|
||||
- Afficher l'historique d'une image Docker locale :
|
||||
|
||||
`docker image history {{image}}`
|
|
@ -0,0 +1,24 @@
|
|||
# docker images
|
||||
|
||||
> Gérer les images Docker.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/images/>.
|
||||
|
||||
- Lister toutes les images Docker :
|
||||
|
||||
`docker images`
|
||||
|
||||
- Lister toutes les images Docker, y compris les intermédiaires :
|
||||
|
||||
`docker images --all`
|
||||
|
||||
- Lister les images Docker en mode silencieux (seulement les IDs numériques) :
|
||||
|
||||
`docker images --quiet`
|
||||
|
||||
- Lister toutes les images Docker non utilisées par un conteneur :
|
||||
|
||||
`docker images --filter dangling=true`
|
||||
|
||||
- Lister les images Docker qui contiennent une sous-chaîne dans leur nom :
|
||||
|
||||
`docker images "{{*nom*}}"`
|
|
@ -0,0 +1,32 @@
|
|||
# docker inspect
|
||||
|
||||
> Retour d'informations de bas niveau sur les objets Docker.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/inspect/>.
|
||||
|
||||
- Montrer l'aide
|
||||
|
||||
`docker inspect`
|
||||
|
||||
- Afficher les informations de configuration d'un conteneur, image ou volume en utilisant un nom ou un ID :
|
||||
|
||||
`docker inspect {{conteneur|image|ID}}`
|
||||
|
||||
- Afficher l'adresse IP d'un conteneur :
|
||||
|
||||
`docker inspect --format='{{range .NetworkSettings.Networks}} {{.IPAddress}}{{end}}' {{conteneur}}`
|
||||
|
||||
- Afficher le chemin du fichier journal d'un conteneur :
|
||||
|
||||
`docker inspect --format='{{.LogPath}}' {{conteneur}}`
|
||||
|
||||
- Afficher le nom de l'image d'un conteneur :
|
||||
|
||||
`docker inspect --format='{{.Config.Image}}' {{conteneur}}`
|
||||
|
||||
- Afficher les informations de configuration en JSON :
|
||||
|
||||
`docker inspect --format='{{json .Config}}' {{conteneur}}`
|
||||
|
||||
- Afficher toutes les liaisons de port :
|
||||
|
||||
`docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}} {{$p}} -> {{(index $conf 0).HostPort}} {{end}}' {{conteneur}}`
|
|
@ -0,0 +1,20 @@
|
|||
# docker login
|
||||
|
||||
> Se connecter à un registre Docker.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/login/>.
|
||||
|
||||
- Se connecter de manière interactive à un registre :
|
||||
|
||||
`docker login`
|
||||
|
||||
- Se connecter à un registre avec un nom d'utilisateur spécifique (l'utilisateur sera invité à saisir un mot de passe) :
|
||||
|
||||
`docker login --username {{nom_d_utilisateur}}`
|
||||
|
||||
- Se connecter à un registre avec un nom d'utilisateur et un mot de passe spécifiques :
|
||||
|
||||
`docker login --username {{nom_d_utilisateur}} --password {{mot_de_passe}} {{serveur}}`
|
||||
|
||||
- Se connecter à un registre avec un mot de passe depuis l'entrée standard :
|
||||
|
||||
`echo "{{mot_de_passe}}" | docker login --username {{nom_d_utilisateur}} --password-stdin`
|
|
@ -0,0 +1,24 @@
|
|||
# docker logs
|
||||
|
||||
> Affiche les journaux d'un conteneur.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/logs>.
|
||||
|
||||
- Afficher les journaux d'un conteneur :
|
||||
|
||||
`docker logs {{nom_du_conteneur}}`
|
||||
|
||||
- Afficher les journaux d'un conteneur en les suivants :
|
||||
|
||||
`docker logs -f {{nom_du_conteneur}}`
|
||||
|
||||
- Afficher les 5 dernière lignes des journaux d'un conteneur :
|
||||
|
||||
`docker logs {{nom_du_conteneur}} --tail {{5}}`
|
||||
|
||||
- Afficher les journaux d'un conteneur avec l'horodatage :
|
||||
|
||||
`docker logs -t {{nom_du_conteneur}}`
|
||||
|
||||
- Afficher les journaux d'un conteneur depuis un certain temps (i.e. 23m, 10s, 2013-01-02T13:23:37) :
|
||||
|
||||
`docker logs {{nom_du_conteneur}} --until {{temps}}`
|
|
@ -0,0 +1,28 @@
|
|||
# docker-machine
|
||||
|
||||
> Créer et gérer des machines qui exécutent Docker.
|
||||
> Plus d'informations: <https://docs.docker.com/machine/reference/>.
|
||||
|
||||
- Lister les machines Docker actuellement en cours d'exécution:
|
||||
|
||||
`docker-machine ls`
|
||||
|
||||
- Créer une nouvelle machine Docker avec un nom spécifique:
|
||||
|
||||
`docker-machine create {{nom}}`
|
||||
|
||||
- Récupérer les informations d'une machine Docker:
|
||||
|
||||
`docker-machine status {{nom}}`
|
||||
|
||||
- Démarrer une machine Docker:
|
||||
|
||||
`docker-machine start {{nom}}`
|
||||
|
||||
- Arrêter une machine Docker:
|
||||
|
||||
`docker-machine stop {{nom}}`
|
||||
|
||||
- Inspecter les informations d'une machine Docker:
|
||||
|
||||
`docker-machine inspect {{nom}}`
|
|
@ -0,0 +1,32 @@
|
|||
# docker network
|
||||
|
||||
> Créer et gérer des réseaux Docker.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/network/>.
|
||||
|
||||
- Lister tous les réseaux disponible et configuré du service Docker :
|
||||
|
||||
`docker network ls`
|
||||
|
||||
- Créer un réseau défini par l'utilisateur :
|
||||
|
||||
`docker network create --driver {{nom_du_driver}} {{nom_du_reseau}}`
|
||||
|
||||
- Afficher les informations détaillées des réseaux séparés par des espaces :
|
||||
|
||||
`docker network inspect {{nom_du_reseau}}`
|
||||
|
||||
- Connecter un conteneur à un réseau en utilisant un nom ou un ID :
|
||||
|
||||
`docker network connect {{nom_du_reseau}} {{nom_du_conteneur|ID}}`
|
||||
|
||||
- Déconnecter un conteneur d'un réseau en utilisant un nom ou un ID :
|
||||
|
||||
`docker network disconnect {{nom_du_reseau}} {{nom_du_conteneur|ID}}`
|
||||
|
||||
- Supprimer tous les réseaux non utilisés (non reliés à un conteneur) :
|
||||
|
||||
`docker network prune`
|
||||
|
||||
- Supprimer les réseaux séparés par des espaces :
|
||||
|
||||
`docker network rm {{nom_du_reseau}}`
|
|
@ -0,0 +1,36 @@
|
|||
# docker ps
|
||||
|
||||
> Lister les conteneurs Docker.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/ps/>.
|
||||
|
||||
- Lister les conteneurs Docker en cours d'exécution :
|
||||
|
||||
`docker ps`
|
||||
|
||||
- Lister tous les conteneurs Docker (en cours d'exécution et arrêtés) :
|
||||
|
||||
`docker ps --all`
|
||||
|
||||
- Afficher le dernier conteneur Docker créé (avec tous les états) :
|
||||
|
||||
`docker ps --latest`
|
||||
|
||||
- Afficher les conteneurs avec une chaine de caractère dans leur nom :
|
||||
|
||||
`docker ps --filter="name={{name}}"`
|
||||
|
||||
- Afficher les conteneurs avec une même image comme parent :
|
||||
|
||||
`docker ps --filter "ancestor={{image}}:{{etiquette}}"`
|
||||
|
||||
- Afficher les conteneurs avec un code de sorti spécifique :
|
||||
|
||||
`docker ps --all --filter="exited={{code}}"`
|
||||
|
||||
- Afficher les conteneurs avec un statut spécifique (créé, en cours d'exécution, en cours de suppresion, en pause, arrêté, mort) :
|
||||
|
||||
`docker ps --filter="status={{status}}"`
|
||||
|
||||
- Afficher les conteneurs avec un point de montage spécifique :
|
||||
|
||||
`docker ps --filter="volume={{chemin/vers/le/dossier}}" --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Mounts}}"`
|
|
@ -0,0 +1,20 @@
|
|||
# docker rmi
|
||||
|
||||
> Supprimer une ou plusieurs images Docker.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/rmi/>.
|
||||
|
||||
- Afficher l'aide :
|
||||
|
||||
`docker rmi`
|
||||
|
||||
- Supprimer une ou plusieurs images en fonction de leurs noms :
|
||||
|
||||
`docker rmi {{image1 image2 ...}}`
|
||||
|
||||
- Supprimer une image en forçant la suppression :
|
||||
|
||||
`docker rmi --force {{image}}`
|
||||
|
||||
- Supprimer une image sans supprimer les parents non étiquetés :
|
||||
|
||||
`docker rmi --no-prune {{image}}`
|
|
@ -0,0 +1,36 @@
|
|||
# docker run
|
||||
|
||||
> Exécuter une commande dans un nouveau conteneur Docker.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/run/>.
|
||||
|
||||
- Exécuter une commande dans un nouveau conteneur Docker avec une iamge étiquetée :
|
||||
|
||||
`docker run {{image:etiquette}} {{commande}}`
|
||||
|
||||
- Exécuter une commande dans un nouveau contenu Docker en mode détaché (en arrière-plan) et afficher l'ID du conteneur :
|
||||
|
||||
`docker run --detach {{image}} {{commande}}`
|
||||
|
||||
- Exécuter une command dans un conteneur effemère avec une mode interactif et un terminal pseudo-TTY :
|
||||
|
||||
`docker run --rm --interactive --tty {{image}} {{commande}}`
|
||||
|
||||
- Exécuter une commande dans un nouveau conteneur avec des variables d'environnement :
|
||||
|
||||
`docker run --env '{{variable}}={{valuer}}' --env {{variable}} {{image}} {{commande}}`
|
||||
|
||||
- Exécuter une commande dans un nouveau conteneur avec des volumes montés :
|
||||
|
||||
`docker run --volume {{/chemin/vers/l_hote}}:{{chemin/vers/le/conteneur}} {{image}} {{commande}}`
|
||||
|
||||
- Exécuter une commande dans un nouveau conteneur avec des ports publiés :
|
||||
|
||||
`docker run --publish {{port_de_l_hote}}:{{port_du_conteneur}} {{image}} {{commande}}`
|
||||
|
||||
- Exécuter une commande dans un nouveau conteneur en écrasant l'entrée du point d'entrée de l'image :
|
||||
|
||||
`docker run --entrypoint {{commande}} {{image}}`
|
||||
|
||||
- Exécuter une commande dans un nouveau conteneur en le connectant à un réseau :
|
||||
|
||||
`docker run --network {{reseau}} {{image}}`
|
|
@ -0,0 +1,20 @@
|
|||
# docker save
|
||||
|
||||
> Exporeter une ou plusieurs images Docker dans une archive.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/save/>.
|
||||
|
||||
- Sauvegarder une image en redirigeant la sortie standard vers une archive tar :
|
||||
|
||||
`docker save {{image}}:{{etquette}} > {{chemin/vers/fichier.tar}}`
|
||||
|
||||
- Sauvegarder une image dans une archive tar :
|
||||
|
||||
`docker save --output {{chemin/vers/fichier.tar}} {{image}}:{{etquette}}`
|
||||
|
||||
- Sauvegarder toutes les étiquettes de l'image :
|
||||
|
||||
`docker save --output {{chemin/vers/fichier.tar}} {{nom_de_l_image}}`
|
||||
|
||||
- Sélectionner des étiquettes particulières d'une image à sauvegarder :
|
||||
|
||||
`docker save --output {{chemin/vers/fichier.tar}} {{nom_de_l_image:etquette1 nom_de_l_image:etquette2 ...}}`
|
|
@ -0,0 +1,24 @@
|
|||
# docker secret
|
||||
|
||||
> Gérer les secrets de Docker swarm.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/secret/>.
|
||||
|
||||
- Créer un nouveau secret depuis l'entrée standard :
|
||||
|
||||
`{{commande}} | docker secret create {{nom_du_secret}} -`
|
||||
|
||||
- Créer un nouveau secret depuis un fichier :
|
||||
|
||||
`docker secret create {{nom_du_secret}} {{chemin/vers/fichier}}`
|
||||
|
||||
- Lister tous les secrets :
|
||||
|
||||
`docker secret ls`
|
||||
|
||||
- Afficher des informations détaillées sur un ou plusieurs secrets dans un format humain :
|
||||
|
||||
`docker secret inspect --pretty {{nom_du_secret1 nom_du_secret2 ...}}`
|
||||
|
||||
- Supprimer un ou plusieurs secrets :
|
||||
|
||||
`docker secret rm {{nom_du_secret1 nom_du_secret2 ...}}`
|
|
@ -0,0 +1,28 @@
|
|||
# docker service
|
||||
|
||||
> Gérer les services sur un démon Docker.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/service/>.
|
||||
|
||||
- Lister les services sur un démon Docker :
|
||||
|
||||
`docker service ls`
|
||||
|
||||
- Créer un nouveau service :
|
||||
|
||||
`docker service create --name {{nom_du_service}} {{image}}:{{etiquette}}`
|
||||
|
||||
- Afficher des informations détaillées d'une liste de services séparée par des espaces :
|
||||
|
||||
`docker service inspect {{nom_du_service|ID}}`
|
||||
|
||||
- Lister les tâches d'une liste de services séparée par des espaces :
|
||||
|
||||
`docker service ps {{nom_du_service|ID}}`
|
||||
|
||||
- Redimensionner à un nombre spécifique de réplicas pour une liste de services séparée par des espaces :
|
||||
|
||||
`docker service scale {{nom_du_service}}={{count_of_replicas}}`
|
||||
|
||||
- Supprimer une liste de services séparée par des espaces :
|
||||
|
||||
`docker service rm {{nom_du_service|ID}}`
|
|
@ -0,0 +1,24 @@
|
|||
# docker-slim
|
||||
|
||||
> Analyser et optimiser les images Docker.
|
||||
> Plus d'informatiosn : <https://github.com/docker-slim/docker-slim>.
|
||||
|
||||
- Démarrer DockerSlim en mode interactif :
|
||||
|
||||
`docker-slim`
|
||||
|
||||
- Analyser les couches Docker à partir d'une image spécifique :
|
||||
|
||||
`docker-slim xray --target {{image:etiquette}}`
|
||||
|
||||
- Linter un Dockerfile :
|
||||
|
||||
`docker-slim lint --target {{chemin/vers/Dockerfile}}`
|
||||
|
||||
- Analyser et générer une image Docker optimisée :
|
||||
|
||||
`docker-slim build {{image:etiquette}}`
|
||||
|
||||
- Afficher l'aide pour une sous-commande :
|
||||
|
||||
`docker-slim {{subcommande}} --help`
|
|
@ -0,0 +1,20 @@
|
|||
# docker start
|
||||
|
||||
> Lancer un ou plusieurs conteneurs arrêtés.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/start/>.
|
||||
|
||||
- Afficher l'aide :
|
||||
|
||||
`docker start`
|
||||
|
||||
- Lancer un conteneur docker :
|
||||
|
||||
`docker start {{conteneur}}`
|
||||
|
||||
- Lancer un conteneur, en attachant stdout et stderr et en transférant les signaux :
|
||||
|
||||
`docker start --attach {{conteneur}}`
|
||||
|
||||
- Lancer un ou plusieurs conteneurs séparés par des espaces :
|
||||
|
||||
`docker start {{conteneur(s)}}`
|
|
@ -0,0 +1,24 @@
|
|||
# docker stats
|
||||
|
||||
> Affiché un flux en direct des statistiques d'utilisation des ressources pour les conteneurs.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/stats/>.
|
||||
|
||||
- Afficher un flux en direct des statistiques d'utilisation des ressources pour tous les conteneurs :
|
||||
|
||||
`docker stats`
|
||||
|
||||
- Afficher un flux en direct des statistiques d'utilisation des ressources pour un ou plusieurs conteneurs séparés par des espaces :
|
||||
|
||||
`docker stats {{nom_du_conteneur}}`
|
||||
|
||||
- Change le format de sortie pour afficher l'utilisation CPU du conteneur en pourcentage :
|
||||
|
||||
`docker stats --format "{{.Name}}:\t{{.CPUPerc}}"`
|
||||
|
||||
- Afficher les statistiques d'utilisation des ressources pour tous les conteneurs (y compris ceux qui ne sont pas en cours d'exécution) :
|
||||
|
||||
`docker stats --all`
|
||||
|
||||
- Desactiver le flux en direct des statistiques d'utilisation des ressources et afficher les statistiques une seule fois :
|
||||
|
||||
`docker stats --no-stream`
|
|
@ -0,0 +1,32 @@
|
|||
# docker swarm
|
||||
|
||||
> Outil d'orchestration de conteneurs.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/swarm/>.
|
||||
|
||||
- Initialiser un cluster swarm :
|
||||
|
||||
`docker swarm init`
|
||||
|
||||
- Afficher le jeton pour rejoindre un cluster swarm en tant que nœud manager ou worker :
|
||||
|
||||
`docker swarm join-token {{worker|manager}}`
|
||||
|
||||
- Rejoindre un nouveau nœud au cluster :
|
||||
|
||||
`docker swarm join --token {{jeton}} {{url_du_manager:2377}}`
|
||||
|
||||
- Supprimer un worker du cluster (à exécuter dans le nœud worker) :
|
||||
|
||||
`docker swarm leave`
|
||||
|
||||
- Afficher le certificat CA actuel au format PEM :
|
||||
|
||||
`docker swarm ca`
|
||||
|
||||
- Changer la certificat CA actuel et afficher le nouveau certificat :
|
||||
|
||||
`docker swarm ca --rotate`
|
||||
|
||||
- Changer la période de validité des certificats des nœuds :
|
||||
|
||||
`docker swarm update --cert-expiry {{heures}}h{{minutes}}m{{secondes}}s`
|
|
@ -0,0 +1,36 @@
|
|||
# docker system
|
||||
|
||||
> Gérer les données Docker et afficher des informations sur l'ensemble du système.
|
||||
> Plus d'informations : <https://docs.docker.com/engine/reference/commandline/system/>.
|
||||
|
||||
- Afficher l'aide :
|
||||
|
||||
`docker system`
|
||||
|
||||
- Afficher l'utilisation du disque par docker:
|
||||
|
||||
`docker system df`
|
||||
|
||||
- Afficher des informations détaillées sur l'utilisation du disque par docker:
|
||||
|
||||
`docker system df --verbose`
|
||||
|
||||
- Supprimer les données non utilisées :
|
||||
|
||||
`docker system prune`
|
||||
|
||||
- Supprimer les données non utilisées de plus d'un temps donné dans le passé :
|
||||
|
||||
`docker system prune --filter="until={{heures}}h{{minutes}}m"`
|
||||
|
||||
- Afficher les événements du démon Docker en temps réel :
|
||||
|
||||
`docker system events`
|
||||
|
||||
- Afficher les événements du démon Docker en temps réel avec un format JSON :
|
||||
|
||||
`docker system events --filter 'type=container' --format '{{json .}}'`
|
||||
|
||||
- Afficher les informations sur le système Docker :
|
||||
|
||||
`docker system info`
|
|
@ -0,0 +1,36 @@
|
|||
# docker volume
|
||||
|
||||
> Gérer les volumes de Docker.
|
||||
> Plus d'informations: <https://docs.docker.com/engine/reference/commandline/volume/>.
|
||||
|
||||
- Créer un volume :
|
||||
|
||||
`docker volume create {{nom_du_volume}}`
|
||||
|
||||
- Créer un volume avec une étiquette spécifique :
|
||||
|
||||
`docker volume create --label {{étiuette}} {{nom_du_volume}}`
|
||||
|
||||
- Créer un volume `tmpfs` avec une taille de 100 Mo et un uid de 1000 :
|
||||
|
||||
`docker volume create --opt {{type}}={{tmpfs}} --opt {{device}}={{tmpfs}} --opt {{o}}={{size=100m,uid=1000}} {{nom_du_volume}}`
|
||||
|
||||
- Lister tous les volumes :
|
||||
|
||||
`docker volume ls`
|
||||
|
||||
- Supprimer un volume :
|
||||
|
||||
`docker volume rm {{nom_du_volume}}`
|
||||
|
||||
- Afficher des informations sur un volume :
|
||||
|
||||
`docker volume inspect {{nom_du_volume}}`
|
||||
|
||||
- Supprimer tous les volumes locaux non utilisés :
|
||||
|
||||
`docker volume prune`
|
||||
|
||||
- Afficher l'aide pour une sous-commande :
|
||||
|
||||
`docker volume {{sous_commande}} --help`
|
Loading…
Reference in New Issue