Comment vérifier la version PHP dans Docker Container?

Comment vérifier la version PHP dans Docker Container?

Docker est un forum populaire utilisé pour les applications de conteneurisation. Il est utilisé par des millions d'utilisateurs lors de la mise en œuvre de projets de développement étendus. Les utilisateurs peuvent créer des docker, des images et des conteneurs. De plus, vous pouvez installer différentes extensions, notamment PHP, Python, etc., Dans votre docker et vérifiez également leurs versions.

Cet article expliquera les méthodes pour vérifier la version PHP dans le conteneur Docker.

Comment vérifier la version de PHP dans Docker Container?

Il existe deux méthodes pour vérifier la version PHP dans le conteneur Docker, telles que:

  • Méthode 1: Vérification de la version PHP lors de l'exécution du conteneur
  • Méthode 2: Vérification de la version PHP à l'aide de la commande «Docker Exec»

Méthode 1: Vérification de la version PHP lors de l'exécution du conteneur

Pour vérifier la version PHP dans le conteneur Docker, exécutez d'abord le «docker run -rm -it php: 7.2 bash”Commande pour exécuter le conteneur Docker et activer Bash pour écrire les commandes dans PHP à l'intérieur du conteneur Docker. Ensuite, vérifiez la version PHP à l'aide du "php -v" commande.

Étape 1: Exécuter le conteneur Docker

Tout d'abord, exécutez le conteneur Docker à l'aide de la commande fournie:

docker run --rm -it php: 7.2 bash

Ici:

  • "run docker»La commande est utilisée pour exécuter un conteneur en fonction d'une image spécifiée.
  • "-RM»L'option supprime / supprime automatiquement le conteneur lorsqu'il existe.
  • "-il»Flag dit à Docker d'ouvrir un terminal interactif à l'intérieur du conteneur.
  • "PHP: 7.2"L'image Docker officielle sur Docker Hub à utiliser pour le conteneur.
  • "frapper"L'option est spécifiée pour dire à Docker de démarrer une coque bash à l'intérieur du conteneur une fois qu'il est en cours d'exécution.

Après avoir exécuté la commande ci-dessus, Docker téléchargera le «PHP: 7.2”Image, démarrez un nouveau conteneur, puis ouvrez un shell bash pour exécuter les commandes à l'intérieur du conteneur Docker:

Étape 2: Vérifiez la version PHP

Maintenant, exécutez la commande suivante dans le shell bash pour vérifier la version PHP dans Docker Container:

php -v

Dans la sortie ci-dessous, la version PHP peut être vue, je.e., "Php 7.2.34»:

Méthode 2: Vérification de la version PHP à l'aide de la commande «Docker Exec»

Pour vérifier la version PHP, construisez d'abord et exécutez le conteneur à partir de l'image. Ensuite, exécutez le «docker exec -it sh”Commande pour démarrer un shell dans le conteneur Docker. Enfin, exécutez le «php -v»Commande pour vérifier la version PHP.

Étape 1: Créer et exécuter un conteneur à partir de l'image

Tout d'abord, exécutez la commande fournie pour construire et exécuter le conteneur docker à partir de l'image docker:

docker run -it --name php-cont-php: 7.2

Ici:

  • "-il”Est ​​utilisé pour exécuter docker en mode interactif.
  • "-nom”Est ​​utilisé pour définir le nom du conteneur. Par exemple, nous avons défini «pHP-contour".
  • "PHP: 7.2«Est l'image docker:

Étape 2: Open Bash Shell

Ensuite, ouvrez un nouveau terminal et écrivez la commande de croisement donné pour ouvrir une coque bash:

docker exec -it Php-Cont sh

Ici:

  • "exécutif”Est ​​utilisé pour exécuter une commande dans un conteneur en cours d'exécution.
  • "-il»Flag exécute Docker en mode interactif.
  • "pHP-contour"Est le nom du conteneur.
  • "shot”Démarrage d'une nouvelle session Shell à l'intérieur du conteneur:

Étape 3: Vérifiez la version PHP

Enfin, vérifiez la version PHP dans le conteneur Docker:

php -v

L'image ci-dessous affichera la version PHP dans le conteneur Docker:

Il s'agissait de vérifier la version PHP dans le conteneur Docker.

Conclusion

Pour vérifier la version PHP dans le conteneur Docker, utilisez le "docker run -rm -it php: 7.2 bash”Commande pour exécuter le conteneur Docker et activer Bash pour écrire les commandes dans PHP à l'intérieur du conteneur Docker. Alternativement, les utilisateurs peuvent créer et exécuter le conteneur Docker à partir de l'image Docker, puis exécuter le «docker exec -it sh”Commande pour démarrer un shell à l'intérieur du conteneur Docker. Cet article a expliqué les méthodes pour vérifier la version PHP dans le conteneur Docker.