Options de run docker

Options de run docker
"run docker»La commande est une utilité de ligne de commande la plus essentielle et la plus robuste de l'environnement Docker qui est utilisé pour créer et exécuter les conteneurs à l'aide d'images Docker. Docker "courir»Commande prend en charge différentes options qui sont largement utilisées pour effectuer différentes tâches ainsi que l'exécution des conteneurs Docker comme«-RM«La commande supprime le conteneur après l'exécution,«-monter»Est utilisé pour lier le système de fichiers externe aux conteneurs et ainsi de suite.

Cet article démontrera:

  • Que sont Docker "courir«Options?
  • Comment utiliser "run docker«Options?

Quelles sont les options de docker «exécuter»?

Ce qui suit est une liste des options disponibles lors de l'utilisation de la commande «Docker Run»:

Option Description
-hôte de complément Il est utilisé pour ajouter un hôte à la mappage IP.
-Joindre un Cette option est utilisée pour fixer le conteneur à l'entrée standard du terminal, à la sortie standard et à l'erreur standard.
-cap-aj Il est utilisé pour ajouter les capacités Linux.
-cgroupe Il affecte un groupe parent pour les conteneurs Docker.
-cidfile Il est utilisé pour ajouter l'ID du conteneur dans le fichier spécifié.
-compte de processeur C'est une option Windows utilisée pour vérifier le nombre de processeurs.
-détachez, -d Il est utilisé pour exécuter le conteneur en tant que service backend ou en mode détaché.
-appareil Il attribue l'appareil de l'hôte au conteneur docker.
-DNS Il est utilisé pour ajouter un serveur DNS personnalisé.
-DNS-Search Il est utilisé pour rechercher le domaine DNS.
-nom de domaine Il spécifie le nom de domaine NIS des conteneurs.
-point d'accès Il écrase ou remplace le point d'entrée par défaut de l'image docker.
-Env, -e Il est utilisé pour définir les variables d'environnement.
-exposer Il est utilisé pour spécifier le port d'exposition pour le conteneur.
-groupe ajouté Cette option spécifie les groupes supplémentaires pour les conteneurs.
-aider Il est utilisé pour afficher toutes les options disponibles de «courir»Commandes.
-nom d'hôte, -h Il est utilisé pour spécifier le nom d'hôte des conteneurs.
-interactif, -i Il maintient le flux d'entrée standard ouvert et exécute le conteneur de manière interactive.
-init Il exécute l'initiale dans un conteneur.
-IP Spécifiez l'adresse IP V4.
-mémoire du noyau Spécifiez la limite de la mémoire du noyau.
-étiqueter, -l Étiquetez le conteneur ou les métadonnées pour les conteneurs.
-lien Ajouter un lien du conteneur à un autre conteneur.
-index du journal Spécifiez les pilotes d'exploitation du conteneur.
-mémoire, -m Spécifiez la limite de mémoire.
-monter Utilisé pour monter le volume ou le système de fichiers dans les conteneurs.
-nom Il est utilisé pour nommer le conteneur.
-réseau Il est utilisé pour attacher le réseau au conteneur.
-piquer Spécifiez l'espace de noms pour l'ID de processus.
-plateforme Il est utilisé pour définir la plate-forme pour un conteneur pour les conteneurs multiplateformes.
-privilégié Exécutez les conteneurs en mode privilégié ou affectez les privilèges hôtes aux conteneurs.
-publier, -p Il est utilisé pour publier le port sur l'hôte.
-tirer Il est utilisé pour tirer des images avant d'exécuter le conteneur.
-redémarrage Ajoute la politique de redémarrage aux conteneurs lorsque le conteneur s'arrête.
-RM Cette option est utilisée pour supprimer automatiquement le conteneur lorsque le conteneur s'arrête.
-Sécurité-opt Spécifiez les options de sécurité.
-signal d'arrêt Ajouter les signaux pour arrêter les conteneurs exécutifs.
-tty, -t Il est utilisé pour attribuer le terminal Tty-Pseudo aux conteneurs.
-ulimit Spécifiez l'option Ulimit. Ulimit limite l'utilisation des ressources.
-utilisateur, -u Spécifiez l'ID utilisateur ou le nom d'utilisateur du conteneur.
-volume, -v Il est utilisé pour lier le volume au conteneur.
-travail Il est utilisé pour spécifier le répertoire de travail du conteneur.

Comment utiliser les options «Docker Run»?

Le "run docker»Commande utilise différentes options pour se comporter différemment et exécuter des conteneurs ainsi que les différentes tâches. Pour utiliser les différents «run docker»Les options de commande, d'abord, répertorient toutes les options prises en charge à l'aide du«-aider«Option comme indiqué ci-dessous:

> Docker Run - help

À partir de la sortie ci-dessous, vous pouvez voir tous "run docker«Options prises en charge ainsi que leur description pertinente:

Après cela, utilisez le «run docker«Options pour exécuter des conteneurs de différentes manières.

Pour utiliser le «run docker”Options de commande, passez par les exemples fournis ci-dessous.

Exemple 1: Exécutez le conteneur en mode privilégié

Afin de faire fonctionner le conteneur Docker avec les privilèges de l'hôte, consultez la commande dix:

$ docker run - priviled -d -p 8080: 8080 golang: Alpine

Dans la commande ci-dessus, les options suivantes sont utilisées:

  • "privilégié»Le drapeau est utilisé pour allouer les privilèges de l'hôte au conteneur
  • "-d”Est ​​utilisé pour exécuter le conteneur en arrière-plan
  • "-p»Est utilisé pour spécifier le port d'exposition pour le conteneur:

Exemple 2: Exécutez le conteneur en mode interactif

Pour exécuter le conteneur de manière interactive, le «-je"L'option est utilisée. De plus, le «-t»Flag attribue le terminal pseudo-tty au conteneur:

> docker run -it docker-image

Exemple 3: supprimer le conteneur après l'exécution

Pour supprimer automatiquement le conteneur après l'exécution, le «run docker"La commande est utilisée avec"-RM" commande:

> Docker Run --RM Golang: Alpine

Exemple 4: Volume de montage dans le conteneur

Pour monter le volume ou le système de fichiers externe dans le conteneur, suivez la commande fournie:

> docker run -d --name Go-Container - Mount Source = My-Golang-vol, Target = / App Golang: Alpine

Ici:

  • "-nom»Est utilisé pour définir le nom du conteneur.
  • "-monter”Est ​​utilisé pour monter ou lier le volume.
  • "source»La variable spécifie le volume de source.
  • "cible»La variable spécifie le chemin cible du conteneur:

C'est tout sur le "run docker«Options.

Conclusion

Docker "courir»La commande est une commande fréquemment utilisée pour créer et exécuter des conteneurs. Il prend en charge diverses options pour exécuter le conteneur de différentes manières, comme «-nom»Spécifie le nom du conteneur,«-monter"Est utilisé pour monter le volume,"-RM”Supprime automatiquement le conteneur et bien d'autres. Cet article a développé Docker "courir«Options et comment les utiliser.