Ich versuche, Mcrypt in meinem Docker-Image basierend auf php:7.2-apache
zu installieren. Deshalb benutze ich den RUN-Befehl aus der Dokumentation und beantworte auch hier aber ich Erhalte diesen Fehler:
Meine Dockerdatei:
%Vor%Hat jemand eine Idee, wie man die benötigten Dateien im angeforderten Ordner löst oder wie man sie bekommt?
Danke!
mycrypt wird seit 7.2 nicht mit der PHP-Quelle bereitgestellt >, sind aber stattdessen über PECL verfügbar. Um eine Erweiterung PECL im Andockfenster zu installieren, verwenden Sie pecl install
, um sie herunterzuladen und zu kompilieren. Verwenden Sie dann docker-php-ext-enable
, um es zu aktivieren:
Um mcrypt
extension zu installieren, müssen Sie sicherstellen, dass Sie libmcrypt-dev
installiert haben, was erforderlich ist.
Versuchen Sie Folgendes hinzuzufügen:
%Vor%, bevor Sie versuchen, Erweiterungen für PHP zu installieren.
Aktualisieren
Versuchen Sie zuerst zu laufen:
%Vor%und dann
%Vor%Tags und Links php docker dockerfile mcrypt