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.