Cet article démontrera:
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:
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:
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.