Cette rédaction illustrera les différentes façons d'utiliser la commande «Docker Run».
Différentes façons d'utiliser la commande «docker run»
Il existe diverses options prises en charge par le «run docker”Commande pour exécuter et gérer les conteneurs Docker de différentes manières. À cette fin, nous avons répertorié certaines utilisations du «run docker»Commande pour créer et gérer les conteneurs de différentes manières:
Comment exécuter le conteneur en mode interactif?
Pour exécuter le conteneur Docker dans un mode interactif, utilisez le «-je"Option avec le"run docker" commande. De même, afin d'allouer le terminal Tty-Pseudo au conteneur, utilisez le «-t" drapeau:
> docker run -it docker-image
Comment exécuter le conteneur en mode privilégié?
Pour exécuter le conteneur Docker avec la capacité racine ou hôte, utilisez le «-privilégié"Option avec"run docker" commande:
$ docker run - priviled -d -p 8080: 8080 golang: Alpine
Dans le bloc de code ci-dessus, les options suivantes sont utilisées:
Comment monter le volume avec le conteneur Docker?
Volume de montage signifie connecter le système de fichiers externe au conteneur. Pour lier le volume avec le conteneur spécifié, passez par le fourni "run docker" commande:
> docker run -d --name Go-Container - Mount Source = My-Golang-vol, Target = / App Golang: Alpine
Ici:
Comment supprimer automatiquement le conteneur après l'exécution?
L'une des principales caractéristiques d'un «run docker»La commande consiste à supprimer automatiquement le conteneur après le déploiement. Cette technique est largement utilisée dans les processus de test de projet ou d'application. Pour supprimer automatiquement le conteneur après l'exécution, utilisez simplement le «-RM"Flag avec le"run docker" commande:
> Docker Run --RM Golang: Alpine
Comment exécuter un conteneur sur le réseau hôte?
Par défaut, les conteneurs sont exécutés sur le réseau de ponts. Mais parfois, les développeurs veulent généralement faire fonctionner des conteneurs sur l'hôte. À cette fin, le «-net = hôte”Le drapeau est utilisé pour exécuter le conteneur sur le réseau hôte. Cependant, vous pouvez exécuter le conteneur sur n'importe quel réseau ou réseau personnalisé via «-net =" option:
> docker run -d --net = host go-iMg
Nous avons développé les différentes façons d'utiliser le «run docker»Commande dans Docker.
Conclusion
Le "run docker"Est une célèbre utilité de ligne de commande de Docker qui prend en charge de nombreuses options pour créer et exécuter les conteneurs de différentes manières, comme"-t"Attribué le terminal Tty-Pseudo au conteneur"-RM”Suppression automatique du conteneur après l'exécution, et«-je«Est utilisé pour faire fonctionner le conteneur de manière interactive. Cet article a fourni les différentes utilisations du «run docker»Commande pour faire fonctionner des conteneurs de différentes manières.