Comment puis-je faire bash dans un nouveau conteneur d'une image docker

Comment puis-je faire bash dans un nouveau conteneur d'une image docker
Docker est une plate-forme populaire pour exécuter et créer des applications à l'aide de conteneurs, ils facilitent les exécutions sur différentes plates-formes et environnements. Il est utile de faire fonctionner un bash dans un nouveau conteneur car il isole l'environnement dans lequel vous exécutez le bash d'un autre environnement. Il permet aux utilisateurs de définir un nouveau environnement sans dépendances ni configurations existantes. Cet article expliquera l'ouverture d'un nouveau conteneur pour exécuter l'image Docker en bash.

Faire tomber bash dans un nouveau conteneur d'une image Docker

Avant de commencer, assurez-vous que Docker est installé sur votre système, plus loin pour télécharger et installer Docker sur Linux Lire ce guide complet.

Pour exécuter Bash dans un nouveau conteneur d'une image Docker, vous pouvez utiliser la commande docker run avec le nom du fichier d'image de l'application et la commande à exécuter dans le conteneur, voici la syntaxe pour elle:

docker run -it / bac / bash

Dans la commande ci-dessus, le -il L'option est utilisée pour ouvrir un shell interactif dans le conteneur et le Le paramètre spécifie le nom de l'image docker que vous souhaitez exécuter. Finalement, le / bac / bash La commande indique à Docker d'exécuter le shell bash dans le conteneur, donc si vous souhaitez exécuter Bash dans un nouveau conteneur de l'image OpenJDK, vous pouvez utiliser la commande suivante:

sudo docker run -it openjdk / bin / bash

La commande ci-dessus démarrera un nouveau conteneur basé sur l'image OpenJDK et ouvrira un shell bash interactif dans le conteneur, également si le fichier d'image de l'application n'est pas présent sur votre système, il le télécharge automatiquement et pour une assistance supplémentaire sur le fichier d'image Cliquez ici:

Conclusion

Les conteneurs Docker offrent un moyen facile d'emballer et de distribuer des applications avec leurs dépendances, ce qui les rend idéales pour la construction, l'expédition et l'exécution d'applications dans différents environnements. À l'aide de la commande docker run avec les options et paramètres appropriés, vous pouvez créer un nouveau conteneur d'une image Docker et exécuter bash ou toute autre commande dans le conteneur. Avec Docker, vous pouvez exécuter rapidement et facilement des applications dans des environnements isolés, sans avoir à vous soucier de la configuration du système sous-jacent.