So überprüfen Sie die PHP -Version im Docker -Container?

So überprüfen Sie die PHP -Version im Docker -Container?

Docker ist ein beliebtes Forum, das für Containerisierungsanwendungen verwendet wird. Es wird von Millionen von Benutzern während der Implementierung umfassender Entwicklungsprojekte verwendet. Benutzer können Dockerfiles, Bilder und Container erstellen. Darüber hinaus können Sie unterschiedliche Erweiterungen wie PHP, Python usw. installieren., In Ihrer Dockerfile und auch deren Versionen überprüfen.

In diesem Artikel werden die Methoden zum Überprüfen der PHP -Version im Docker -Container erläutert.

So überprüfen Sie die Version von PHP im Docker -Container?

Es gibt zwei Methoden, um die PHP -Version im Docker -Container zu überprüfen, z. B.:

  • Methode 1: Überprüfen Sie die PHP -Version beim Ausführen des Containers
  • Methode 2: Überprüfen Sie die PHP -Version mit dem Befehl "Docker Exec"

Methode 1: Überprüfen Sie die PHP -Version beim Ausführen des Containers

Um die PHP -Version im Docker -Container zu überprüfen, führen Sie zunächst die “aus“ ausDocker run -rm -it PHP: 7.2 BashBefehl zum Ausführen des Docker -Containers und ermöglicht es Bash, die Befehle in PHP im Docker -Container zu schreiben. Überprüfen Sie dann die PHP -Version mit der “PHP -v" Befehl.

Schritt 1: Docker -Container ausführen

Führen Sie zunächst den Docker -Container mit dem angegebenen Befehl aus:

Docker Run - -RM -it PHP: 7.2 Bash

Hier:

  • Docker RunDer Befehl ”wird verwendet, um einen Container basierend auf einem angegebenen Bild auszuführen.
  • -rm”Option entfernt/löscht den Container automatisch, wenn er existiert.
  • -EsFlag fordert Docker auf, ein interaktives Terminal im Container zu öffnen.
  • PHP: 7.2Ist das offizielle Docker -Bild auf Docker Hub, das für den Container verwendet werden kann.
  • verprügelnDie Option wird angegeben, um Docker zu fordern, eine Bash -Shell im Container zu starten, sobald sie ausgeführt wird.

Nach der Ausführung des obigen Befehls lädt Docker das herunterPHP: 7.2Image, starten Sie einen neuen Container und öffnen Sie dann eine Bash -Shell, um Befehle im Docker -Container auszuführen:

Schritt 2: PHP -Version überprüfen

Führen Sie nun den folgenden Befehl in der Bash -Shell aus, um die PHP -Version in Docker -Container zu überprüfen:

PHP -v

In der folgenden Ausgabe ist die PHP -Version zu sehen, ich.e., “Php 7.2.34”:

Methode 2: Überprüfen Sie die PHP -Version mit dem Befehl "Docker Exec"

Erstellen und führen Sie den Container aus dem Bild aus, um die PHP -Version zu überprüfen und auszuführen. Dann führen Sie das aus “ausDocker Exec -es shBefehl, eine Shell im Docker -Container zu starten. Schließlich führen Sie das aus “ausPHP -vBefehl ”, um die PHP -Version zu überprüfen.

Schritt 1: Container erstellen und ausführen vom Bild ausführen

Führen Sie zunächst den angegebenen Befehl aus, um den Docker -Container aus Docker Image zu erstellen und auszuführen:

Docker run -it -name PHP -CONT PHP: 7.2

Hier:

  • -Es”Wird verwendet, um Docker im interaktiven Modus auszuführen.
  • -Name”Wird verwendet, um den Containernamen zu definieren. Zum Beispiel haben wir definiert “PHP-CONT”.
  • PHP: 7.2Ist das Docker -Bild:

Schritt 2: Open Bash Shell

Öffnen Sie dann ein neues Terminal und schreiben Sie den Befehl gegebener Verderben auf, um eine Bash-Shell zu öffnen:

Docker Exec -it PHP -CONT SH

Hier:

  • Geschäftsführer”Wird verwendet, um einen Befehl in einem laufenden Container auszuführen.
  • -EsFlag führt Docker im interaktiven Modus aus.
  • PHP-CONTIst der Container Name.
  • Sch”Startet eine neue Shell -Sitzung im Container:

Schritt 3: PHP -Version überprüfen

Überprüfen Sie zuletzt die PHP -Version im Docker -Container:

PHP -v

Das folgende Bild zeigt die PHP -Version im Docker -Container an:

Es ging darum, die PHP -Version im Docker -Container zu überprüfen.

Abschluss

Verwenden Sie die „PHP -Version im Docker -Container, um die PHP -Version zu überprüfenDocker run -rm -it PHP: 7.2 BashBefehl zum Ausführen des Docker -Containers und ermöglicht es Bash, die Befehle in PHP im Docker -Container zu schreiben. Alternativ können Benutzer den Docker -Container aus dem Docker -Bild erstellen und ausführen und dann die “ausführenDocker Exec -es shBefehl, eine Shell im Docker -Container zu starten. In diesem Artikel wurde die Methoden zum Überprüfen der PHP -Version im Docker -Container erläutert.