Cómo verificar la versión PHP en Docker Container?

Cómo verificar la versión PHP en Docker Container?

Docker es un foro popular utilizado para contenedores de aplicaciones. Es utilizado por millones de usuarios durante la implementación de proyectos de desarrollo extensos. Los usuarios pueden construir Dockerfiles, imágenes y contenedores. Además, puede instalar diferentes extensiones, incluidos PHP, Python, etc., en su Dockerfile y también verifique sus versiones.

Este artículo explicará los métodos para verificar la versión PHP en el contenedor Docker.

Cómo verificar la versión de PHP en Docker Container?

Hay dos métodos para verificar la versión PHP en el contenedor Docker, como:

  • Método 1: Verificación de la versión PHP al ejecutar el contenedor
  • Método 2: Verificación de la versión PHP usando el comando "Docker Exec"

Método 1: Verificación de la versión PHP al ejecutar el contenedor

Para verificar la versión PHP en el contenedor Docker, primero, ejecute el "Docker Run -rm -it Php: 7.2 Bash"Comando para ejecutar el contenedor Docker y habilitar BASH para escribir los comandos en PHP dentro del contenedor Docker. Luego, verifique la versión PHP usando el "PHP -V" dominio.

Paso 1: Ejecutar Docker Container

Primero, ejecute el contenedor Docker usando el comando proporcionado:

Docker Run - -Rm -it Php: 7.2 Bash

Aquí:

  • "Docker RunEl comando se utiliza para ejecutar un contenedor basado en una imagen especificada.
  • "-RM"La opción elimina/elimina automáticamente el contenedor cuando existe.
  • "-él"Flag le dice a Docker que abra un terminal interactivo dentro del contenedor.
  • "PHP: 7.2"¿Es la imagen oficial de Docker en Docker Hub para usar para el contenedor?.
  • "intentoSe especifica la opción para decirle a Docker que inicie un shell de bash dentro del contenedor una vez que se esté ejecutando.

Después de ejecutar el comando indicado anteriormente, Docker descargará el "PHP: 7.2"Imagen, inicie un nuevo contenedor y luego abra un shell bash para ejecutar comandos dentro del contenedor Docker:

Paso 2: Verifique la versión PHP

Ahora, ejecute el siguiente comando en el shell bash para verificar la versión PHP en el contenedor Docker:

PHP -V

En la salida a continuación, se puede ver la versión PHP, yo.mi., "Php 7.2.34":

Método 2: Verificación de la versión PHP usando el comando "Docker Exec"

Para verificar la versión PHP, primero, construya y ejecute el contenedor desde la imagen. Luego, ejecute el "Docker Exec -it SH"Comando para iniciar un shell dentro del contenedor Docker. Por último, ejecute el "PHP -V"Comando para verificar la versión PHP.

Paso 1: Crear y ejecutar contenedor desde la imagen

Primero, ejecute el comando proporcionado para construir y ejecutar el contenedor Docker desde la imagen de Docker:

Docker Run -it - -Nombre PHP -Cont Php: 7.2

Aquí:

  • "-él"Se usa para ejecutar Docker en modo interactivo.
  • "-nombre"Se usa para definir el nombre del contenedor. Por ejemplo, hemos definido "php-conteo".
  • "PHP: 7.2"Es la imagen de Docker:

Paso 2: Abra la cáscara de Bash

Luego, abra un nuevo terminal y escriba el comando dado-below para abrir un shell bash:

Docker Exec -it Php -Cont SH

Aquí:

  • "ejecución"Se usa para ejecutar un comando dentro de un contenedor en ejecución.
  • "-él"Flag ejecuta Docker en modo interactivo.
  • "php-conteo"¿Es el nombre del contenedor?.
  • "mierda"Comienza una nueva sesión de shell dentro del contenedor:

Paso 3: Verifique la versión PHP

Por último, consulte la versión PHP dentro del contenedor Docker:

PHP -V

La imagen a continuación mostrará la versión PHP en el contenedor Docker:

Eso se trataba de verificar la versión PHP en el contenedor Docker.

Conclusión

Para verificar la versión PHP en el contenedor Docker, utilice el "Docker Run -rm -it Php: 7.2 Bash"Comando para ejecutar el contenedor Docker y habilitar BASH para escribir los comandos en PHP dentro del contenedor Docker. Alternativamente, los usuarios pueden construir y ejecutar el contenedor Docker desde la imagen Docker y luego ejecutar el "Docker Exec -it SH"Comando para iniciar un shell dentro del contenedor Docker. Este artículo explicó los métodos para verificar la versión PHP en el contenedor Docker.