Cloud Docker-Paket

Das Paket magento/magento-cloud-docker bietet Funktionen und Docker-Bilder zum Bereitstellen von Adobe Commerce in einer lokalen Cloud-Umgebung. In diesen Versionshinweisen werden die neuesten Verbesserungen an diesem Paket beschrieben, das Bestandteil der Cloud Tools Suite für Commerce ist.

Das Paket magento/magento-cloud-docker verwendet die folgende Versionssequenz: <major>.<minor>.<patch>

Die Versionshinweise beinhalten:

  • neues Symbol Neue Funktionen
  • Fixsymbol Fehlerbehebungen und Verbesserungen

v1.4.0 latest

Veröffentlichungsdatum: 7. Oktober 2024

  • Fixsymbol Refaktorierter Code: Die Unterstützung alter PHP-Versionen (7.4, 7.3, 7.2) und verwandter Bibliotheken und Bilder wurde entfernt.

v1.3.7

Veröffentlichungsdatum: 8. April 2024

  • neues Symbol PHP — Unterstützung für PHP 8.3- und PHP 8.3-Bilder hinzugefügt.
  • neues Symbol Nginx - Bild Nginx v. 1.24 wurde hinzugefügt.
  • neues Symbol OpenSearch - Bild OpenSearch v. 2.12, 1.3 hinzugefügt.
  • neues Symbol Composer - Die Composer-Version wurde auf 2.2.23 aktualisiert.

v1.3.6

Veröffentlichungsdatum: 31. Juli 2023

  • neues Symbol Neue Dienstversion - OpenSearch 2.5 wurde hinzugefügt.
  • neues Symbol Composer-Cache aktivieren - Jetzt können Sie die Docker-Konfiguration erweitern, um den Cache zum Löschen durch Composer beim Starten des Docker-Containers zu aktivieren. Siehe Erweitern der Docker-Konfiguration im Handbuch Cloud Docker für Commerce .

v1.3.5

Veröffentlichungsdatum: 10. März 2023

  • new icon ionCube—Es wurde die ionCube-Erweiterung für das PHP 8.1-Bild hinzugefügt.
  • neues Symbol Es wurden neue Dienstversionen hinzugefügt—OpenSearch 2.3 und 2.4, PHP 8.2, Varnish 7.1.1.
  • neues Symbol Verbesserte Unterstützung für PHP 8.2 - Kompatibilitätsprobleme mit bestimmten PHP 8.2.x-Versionen wurden behoben, um Commerce 2.4.6 zu unterstützen.
  • Fixsymbol Composer-Problem - Es wurden Probleme behoben, die nach der Aktualisierung der Composer-Version in den Docker-Containern auftraten.

v1.3.4

Veröffentlichungsdatum: 27. Oktober 2022

  • neues Symbol Neue irische Bilder hinzugefügt—Es wurden Bilder für Varnish 6.5, 7.0 und 7.1 hinzugefügt.

v1.3.3

Veröffentlichungsdatum: 13. September 2022

  • neues Symbol Apple M1 (ARM64) unterstützt - Es wurden Änderungen an Docker-Bildern hinzugefügt, um die Unterstützung für die Apple M1-Architektur (ARM64) zu ermöglichen.
  • Fixsymbol Mailhog - Es wurde ein Problem behoben, bei dem der Mailhog-Dienst im Entwicklermodus keine E-Mails erfasste.
  • Fixsymbol init-docker.sh - Korrektur des Validators für Dienstversionen im init-docker.sh-Skript.

v1.3.2

Veröffentlichungsdatum: 31. März 2022

  • neues Symbol Elasticsearch 7.10 image hinzugefügt

v1.3.1

Veröffentlichungsdatum: 10. März 2022

  • new icon support PHP 8.1—Es wurde Unterstützung für PHP 8.1 hinzugefügt.

  • neues Symbol OpenSearch: Es wurden Bilder von OpenSearch-Versionen 1.1 und 1.2 hinzugefügt.

  • neues Symbol Composer 2.1 - Legt Composer 2.1.x standardmäßig in PHP 8.x-Bildern fest.

  • neues Symbol Verbesserungen bei PHP-Bildern

    • PHP 8.1-Bilder hinzugefügt
    • Aktualisierte xDebug-Version 3.1.2
    • Aktualisiertes xmlrpc 1.0.0RC3
  • Fixsymbol Verbesserungen bei Elasticsearch und OpenSearch—Verbesserungen bei Elasticsearch und OpenSearch-Docker-Dateien; Elasticsearch 5.2 wurde entfernt.

  • Fixsymbol Sodium-Erweiterung: Die sodium -Erweiterung wurde standardmäßig in allen PHP-Bildern aktiviert.

  • Fixsymbol Cache-Volumen des Composers—Es wurde ein Pfad für das Cache-Volumen des Composers behoben, der zwischengespeicherte Composer-Pakete enthielt.

  • Fixsymbol Speicherbegrenzung in nginx - Speicherbegrenzung im NGINX-Bild wurde korrigiert.

v1.3.0

Veröffentlichungsdatum: 25. Oktober 2021

  • Symbol Fehlerbehebung Arbeitsablauf für den Entwicklermodus verbessern - Zuvor mussten Sie den Modus in den Schritten zum Erstellen und Bereitstellen angeben. Jetzt bestimmt die Option --mode im Schritt build den Modus im späteren Schritt deploy . Es ist nicht mehr erforderlich, den Modus nach der Bereitstellung festzulegen. Siehe Entwicklermodus.

  • Fixsymbol Verbesserungen für schreibgeschütztes Dateisystem

    • Fehlerkorrektur - Ein PHP-Container für die E-Mail-Konfiguration kann jetzt gestartet werden.
    • Kann Umgebungsvariablen in INI-Dateien verwenden.
    • Stellen Sie sicher, dass PHP-Einstiegspunkte keine Schreibberechtigung benötigen.
  • Fixsymbol Aktualisierungsknoten - Aktualisieren Sie die gebündelte Knotenversion. Bei der Installation von Knoten in PHP-CLI-Bildern wird jetzt die aktuelle LTS-Version verwendet.

  • Fixsymbol Symfony aktualisieren: Die Symfony-Konfigurationsabhängigkeiten wurden aktualisiert und sind nun mit Adobe Commerce 2.4.4 kompatibel.

v1.2.4

Veröffentlichungsdatum: 29. Juli 2021

  • neues Symbol Neuer Zookeeper Container: Es wurde ein Zookeeper-Container hinzugefügt, um die Konfiguration des Sperranbieters für Projekte zu verwalten, die nicht in der Cloud-Infrastruktur in Adobe Commerce bereitgestellt werden.

  • neues Symbol Unterstützung für Composer 2.0 hinzugefügt.: Composer-Version 2.0 wurde zur Konfigurationsdatei des Composers hinzugefügt, um Aktualisierungen von Composer 1.0 zu unterstützen, die kurz vor dem Ende des Lebenszyklus stehen.

v1.2.3

Veröffentlichungsdatum: 14. Juni 2021

  • neues Symbol PHP 8.0 hinzugefügt—PHP wurde auf Version 8.0 aktualisiert, sodass Sie alle neuen Funktionen und Optimierungen nutzen können, die PHP 8.0 enthält.
  • neues Symbol Aktualisiert auf Varnish 6.6 und Elasticsearch 7.11.2 - Die folgenden Links enthalten Versionsinformationen zu [Varnish Cache 6.6.5} und Elasticsearch 7.11.2. ](https://varnish-cache.org/releases/rel6.6.0.html#rel6-6-0)
  • neues Symbol Die Erweiterung ioncube für PHP 7.4 image wurde hinzugefügt - Die Erweiterung ioncube wurde dem PHP 7.4-Bild erneut hinzugefügt, nachdem sie ursprünglich vom PHP 7.3 auf PHP 7.4-Upgrade ausgeschlossen wurde. Gesendet von mattskr.
  • neues Symbol Eine Option zur Dateisynchronisierung wurde hinzugefügt:manual-native - Die Option zur Dateisynchronisierung manual-native bietet manuelle Kontrolle über die Synchronisierung, was die beste Leistung für macOS- und Windows-Umgebungen bietet. Erfahren Sie mehr über die Verwendung der Option manual-native im Entwicklermodus und im Synchronisieren von Daten in einer Docker-Entwicklerumgebung.
  • neues Symbol Entfernte Lautstärke aus up und down Befehlen entfernt - Die Option --volume wurde aus den Befehlen bin/magento-docker up und bin/magento-docker down entfernt und durch den neuen Befehl bin/magento-docker init mit einer Warnung wegen Datenverlust ersetzt. Durch diese Änderung wird ein versehentlicher Datenverlust verhindert. Gesendet von joeshelton-wagento.
  • Fixsymbol Aktualisierter CN -Wert für das generierte Zertifikat - Der hartcodierte CN -Wert wurde aus der Dockerdatei entfernt. Mit diesem Wert wurde ein Zertifikatfehler (NET::ERR_CERT_INVALID) erstellt, der dazu führte, dass die --host -Option für den ece-docker build:compose -Befehl ignoriert wurde.

v1.2.2

Veröffentlichungsdatum: 20. April 2021

  • neues Symbol host.docker.internal wurde aktualisiert, um plattformunabhängig zu sein - Sie können jetzt dieselben Docker Compose-Skripte für Ubuntu, Windows und macOS erstellen. Die Verwendung von Xdebug in Ubuntu erfordert keine separate Umgebungsvariable mehr. Fehlerbehebung, eingereicht von Igor Vitol.

  • neues Symbol Aktualisierung init-docker.sh - Das Objekt mounts wurde zur Umgebungsvariablen MAGENTO_CLOUD_APPLICATION hinzugefügt. Fehlerbehebung, eingereicht von Chiranjeevi.

  • neues Symbol init-docker.sh - Aktualisierung des init-docker.sh Skripts mit PHP 7.4 und Cloud Docker 1.2.1-Versionen. Fehlerbehebung gesendet von Adarsh Manickam.

  • neues Symbol Natrium standardmäßig aktiviert - Aktiviert die sodium PHP-Erweiterung standardmäßig in PHP Docker-Bildern.

  • neues Symbol custom-registryOption—Dem Befehl php ./vendor/bin/ece-docker build:compose wurde eine --custom-registry Option für die Verwendung der eigenen Bildregistrierung hinzugefügt.

    code language-bash
    ./vendor/bin/ece-docker build:compose --custom-registry=my-registry.example.com
    
  • neues Symbol Alte Elasticsearch-Versionen entfernt - Elasticsearch-Versionen 1.7 und 2.4 wurden aus den Elasticsearch-Bildern entfernt.

  • neues Symbol Automatische Generierung von NGINX-Zertifikaten: Die vorhandenen Zertifikate wurden aus dem NGINX-Bild entfernt. Die NGINX-Zertifikate werden jetzt bei jeder neuen Bereitstellung automatisch generiert, um die Sicherheit zu verbessern.

  • Fixsymbol Aktiviertopcache.validate_timestamps - Aktiviert die PHP-Einstellung opcache.validate_timestamps standardmäßig im Entwicklermodus. Durch Aktivierung dieser Einstellung wurde das Problem behoben, dass Änderungen am Dateisystem in Docker nicht erkannt wurden.

  • Fixsymbol Festbuild:custom:compose - Korrektur des Befehls build:custom:compose, um einen Fehler auszulösen, wenn Dateien während des Build-Prozesses nicht überschrieben werden können. Die Ausgabe eines Fehlers verhindert Situationen, in denen docker-compose up die falschen Dateien verwenden könnte.

  • Fixsymbol Korrektur der --sync_engine="native" Option - Korrektur des Problems, bei dem im Produktionsmodus (--mode="production") die Option --sync_engine="native" keine Einträge für lokale Ordner in der Datei docker.composer.yml erstellte.

  • Fixsymbol Fehler bei der Überprüfung der Dienstversion behoben—Dienstversionen für RabbitMQ, Elasticsearch und andere Dienste wurden zur Eigenschaft type in der Variable MAGENTO_CLOUD_RELATIONSHIP hinzugefügt. Durch Hinzufügen dieser Versionen zur Variable relationships wurden die Validierungsfehler behoben, die während der Bereitstellungsphase aufgetreten sind.

v1.2.1

Veröffentlichungsdatum: 21. Dezember 2020

  • neues Symbol NGINX-Befehlsoptionen—Es wurden Build-Befehlsoptionen hinzugefügt, mit denen die Anzahl der NGINX worker_processes und NGINX worker_connections für TLS und Webdienste geändert werden kann. Der Parameter worker_process behält die Möglichkeit, den Wert auf auto festzulegen. Beispiele:

    code language-bash
    ./vendor/bin/ece-docker build:compose --nginx-worker-processes=2
    ./vendor/bin/ece-docker build:compose --nginx-worker-connections=2048
    
  • neues Symbol TLS-Befehlsoption—Es wurde eine Build-Befehlsoption hinzugefügt, mit der eine Konfiguration ohne den TLS-Dienst erstellt werden kann. Beispiel:

    code language-bash
    ./vendor/bin/ece-docker build:compose --no-tls
    
  • neues Symbol NGINX-Speicherverbrauch - Verringerte den Speicher, der vom NGINX-Prozess für TLS und Webdienste benötigt wird.

  • neues Symbol Blackfire - Die Blackfire PHP-Erweiterung wurde standardmäßig im Cloud Docker-Bild deaktiviert.

  • Fixsymbol PHP-FPM-Container—Korrektur der Konsistenzprüfung des PHP-FPM-Containers, indem der WEB_PORT von 80 in 8080 geändert wurde.

  • Fixsymbol Ungültige Volumenbenennung - Es wurde ein Fehler mit ungültiger Volumenbenennung im Entwicklermodus behoben.

  • Fixsymbol NGINX Upstream Port - Das Docker NGINX 1.19-Bild wurde aktualisiert und verwendet nun Port 8080, um eine Endlosschleife zu vermeiden. Fehlerbehebung gesendet von Adarsh Manickam.

v1.2.0

Veröffentlichungsdatum: 9. November 2020

  • neues Symbol Container-Aktualisierungen—

    • new icon PHP-FPM container—Es wurde Unterstützung für die gnupg PHP-Erweiterung hinzugefügt. Fehlerbehebung, die von G Arvind von Zilker Technology eingereicht wurde.

    • Fixsymbol Datenbank-Container - Die Konsistenzprüfung des Datenbankcontainers wurde korrigiert, indem das erforderliche Datenbankkennwort zum Konsistenzprüfungsbefehl hinzugefügt wurde.

    • neues Symbol Elasticsearch-Container

      • Unterstützung für Elasticsearch 7.9 zur Kompatibilität mit kommenden Adobe Commerce-Versionen hinzugefügt.

      • Elasticsearch-Plug-in-Konfiguration: Es wurde Unterstützung für die Verwendung der Elasticsearch-Plug-in-Konfigurationsinformationen aus der services.yaml -Datei hinzugefügt, um die docker-compose.yaml -Datei für eine Cloud Docker für Commerce-Umgebung zu generieren. Siehe Elasticsearch plugins.

      • Elasticsearch-Plug-in-Unterstützung - Unterstützung für die folgenden Elasticsearch-Plug-ins hinzugefügt: analysis-icu, analysis-phonetic, analysis-stempel und analysis-nori. Die Plug-ins analysis-icu und analysis-phonetic sind standardmäßig installiert. Sie können die Plug-ins analysis-stempel und analysis-nori nach Bedarf hinzufügen oder entfernen.

    • neues Symbol CLI-Container

      • Ausführen von Befehlen in Docker PHP Containern - Jetzt können Sie die Cloud Docker-CLI verwenden, um Befehle in PHP-Containern in Ihrer Docker-Umgebung auszuführen, ohne PHP auf dem Host installieren zu müssen. Beispielsweise erstellt der folgende Befehl die Konfiguration: ./bin/magento-docker php 7.3 vendor/bin/ece-docker build:compose. Siehe Cloud Docker-CLI. Fehlerbehebung, die von G Arvind von Zilker Technology eingereicht wurde.

      • Der OpenSSH-Client wurde zu PHP CLI-Containern hinzugefügt. Jetzt können Sie die ssh-agent-Weiterleitung für Composer verwenden, wenn die composer.json -Datei private Git-Repositorys enthält, für die ein SSH-Client Composer-Befehle verwenden muss.

    • Fixsymbol TLS-Container - Jetzt basiert der TLS-Container auf dem https://hub.docker.com/r/magento/magento-cloud-docker-nginx Docker-Bild anstelle des CentOS-Bildes. Diese Änderung behebt Probleme, die beim Senden von HTTPS-Anforderungen zwischen Containern in der Cloud Docker-Umgebung zu Fehlern führten.

    • neues Symbol Testcontainer: Es wurde ein Testcontainer für Anwendungstests hinzugefügt und die Option --with-test wurde zum Befehl Docker build:compose hinzugefügt, damit der Container nur beim Testen in der Docker-Umgebung erstellt wird. Siehe Anwendungstests.

    • neues Symbol FPM-XDEBUG-Container

      • neues Symbol Xdebug unter Linux konfigurieren: Die Option --set-docker-host wurde zum Befehl ece-docker build:compose hinzugefügt, um den Wert host.docker.internal im Xdebug-Container zu konfigurieren. Diese Option ist erforderlich, um Xdebug auf Linux-Systemen zu verwenden. Siehe Xdebug für Docker konfigurieren.

      • Fixsymbol Korrektur der Xdebug-Variablenkonfiguration für den Docker ENTRYPOINT, um uninitialized "with_xdebug" variable Fehler in den Protokollen zu beheben. Fehlerbehebung, eingereicht von Florent Olivaud

  • neues Symbol Änderungen der Docker-Konfiguration

    • MailHog-Konfiguration - Jetzt können Sie die folgenden ece-docker build:compose -Befehlsoptionen verwenden, um MailHog zu deaktivieren und die Ports anzugeben: --no-mailhog, --mailhog-http-port und --mailhog-smtp-port. Siehe E-Mail einrichten.

    • Für Cloud Docker für Commerce 1.2.0 und höher stellt Adobe jetzt Docker-Bilder für jede Patch-Version bereit. Der Docker-Konfigurationsgenerator erstellt die Docker-Konfiguration mit einer angegebenen Patch-Version, anstatt die neueste Version zu verwenden. Zuvor erstellte der Docker-Konfigurationsgenerator die Konfiguration mit der neuesten Patch-Version, die Cloud Docker für Commerce-Umgebungen beschädigte, die mit einer früheren Version erstellt wurden.

    • Festlegen benutzerdefinierter Bilder und Versionen in der benutzerdefinierten Cloud Docker-Konfiguration - Der Befehl build:custom:compose wurde mit Optionen zum Angeben benutzerdefinierter Bilder und Versionen beim Generieren einer benutzerdefinierten Docker-Komprimierungskonfigurationsdatei (docker-compose.yaml) aktualisiert. Siehe Erstellen einer benutzerdefinierten Docker Compose-Konfiguration.

    • Aktualisierung der Docker-Host-Konfiguration, um Port 443 anzuzeigen und den Zugriff auf Adobe Commerce (https://magento2.docker) von allen CLI-Containern zu ermöglichen. Sie können den Standardanschluss ändern, indem Sie beim Generieren der Docker-Konfigurationsdatei die Option --tls-port hinzufügen.

  • Symbol Fehlerbehebung Es wurde ein Problem behoben, das dazu führte, dass der Cloud-Docker für den Commerce-Build fehlschlug, wenn die app/etc/env.php -Datei vorhanden war.

  • Symbol Fehlerbehebung Die Build-Konfiguration wurde aktualisiert, um benannte Volumes durch normale Volumes zu ersetzen, um Probleme bei der Bereitstellung von Cloud Docker für Commerce unter Linux oder Windows Subsystem für Linux (WSL2) zu vermeiden.

  • Fixsymbol Cloud Docker für Commerce-Funktionstests wurde aktualisiert, um Composer 2.0 zu unterstützen.

v1.1.2

Veröffentlichungsdatum: 9. September 2020

  • neues Symbol Unterstützung für Elasticsearch 7.7 hinzugefügt

v1.1.1

Releasedatum: 5. August 2020

  • Fixsymbol Aktualisierte E-Mail-Konfiguration: Die standardmäßige Cloud Docker-Konfiguration für Commerce wurde aktualisiert, um den MailHog-Dienst anstelle von SendMail zu unterstützen. Siehe E-Mail einrichten.

  • Symbol Fehlerbehebung Die PS-Bibliothek wurde in der Cloud Docker-Umgebungskonfiguration wiederhergestellt, um ps: command not found Fehler zu beheben.

  • Fixsymbol Aktualisierung des standardmäßigen Cloud Docker für die Commerce-Konfiguration, um die automatische Bereitstellung des Einstiegspunkts für die Datenbank und der MariaDB-Volumes zu entfernen und Cannot create container for service db Fehler zu beheben, die beim Starten Ihrer Cloud Docker-Umgebung auftreten können.

    Jetzt können Sie die Cloud Docker-Umgebung konfigurieren, um die Datenbankverzeichnisse bereitzustellen, indem Sie die folgenden Optionen zum Befehl ece-docker build:compose hinzufügen: --with-entry-point und with-mariadb-conf. Siehe Dienstkonfigurationsoptionen.

  • neues Symbol CLI-Befehl aktualisiert

Aktion
Befehl
Fügen Sie einen Einstiegspunkt zum Datenbankcontainer hinzu, um die Datenbank aus der Sicherung wiederherzustellen.
./vendor/bin/ece-docker build:compose --db --with-entrypoint
MariaDB-Konfigurationsvolumen hinzufügen
./vendor/bin/ece-docker build:compose --db --mariadb-conf

v1.1.0

Veröffentlichungsdatum: 25. Juni 2020

  • neues Symbol Unterstützung für die Lösung zur geteilten Datenbankleistung hinzugefügt - Jetzt können Sie einen Store mithilfe der Aufspaltungs-Datenbankleistungslösung in der Cloud-Docker-Umgebung konfigurieren und bereitstellen.

  • neues Symbol Unterstützung für Adobe Commerce- und Magento Open Source-Bereitstellung - Jetzt können Sie Cloud Docker für Commerce verwenden, um eine lokale Entwicklungsumgebung für Projekte bereitzustellen, die nicht in Adobe Commerce in der Cloud-Infrastruktur gehostet werden.

  • neues Symbol Blackfire.io-Unterstützung—Es wurde Unterstützung für die Verwendung der Blackfire.io-Erweiterung für automatisierte Leistungstests hinzugefügt. Fehlerbehebung, die von Adarsh Manickam von Zilker Technology eingereicht wurde

  • neues Symbol Container-Updates

    • Varnish: "Jetzt Varnish"ist der Standardcache, wenn Sie Adobe Commerce in einer Cloud Docker-Umgebung mit einer unterstützten Version der Cloud-Anwendungsvorlage bereitstellen. Siehe Varnish-Container.

    • Die Option --no-varnish wurde hinzugefügt, um die Installation des Varnish-Dienstes zu überspringen, wenn Sie die Cloud Docker-Konfigurationsdatei generieren.

    • neues Symbol Datenbank

      • Unterstützung für die MySQL-Datenbank hinzugefügt. Jetzt können Sie die Cloud Docker-Umgebung mit MariaDB oder MySQL konfigurieren. Siehe Dienstkonfigurationsoptionen.

      • Es wurde die Möglichkeit hinzugefügt, die Inkrement- und Offset-Einstellungen für die Datenbankreplikation festzulegen, wenn Sie die Docker-Komprimierungsdatei generieren. Siehe Dienstcontainer.

    • neues Symbol PHP-FPM

    • Fixsymbol Node.js: Die standardmäßige Node.js-Version von Version 8 wurde auf Version 10 aktualisiert, um die Sicherheit zu verbessern. Node.js Version 8 ist veraltet und nicht mehr mit Fehlerbehebungen oder Sicherheits-Patches aktualisiert. Fehlerbehebung, die von Mohan Elamurugan von Zilker Technology eingereicht wurde.

    • neues Symbol Elasticsearch

      • Unterstützung für Elasticsearch 6.8, 7.2, 7.5 und 7.6 hinzugefügt.

      • Es wurde die Möglichkeit hinzugefügt, die Konfiguration des Elasticsearch-Containers anzupassen, wenn Sie die Konfigurationsdatei für die Docker-Komposition generieren.

      • Die Option --no-es wurde zu den Dienstkonfigurationsoptionen zum Generieren der Konfigurationsdatei Docker erstellen hinzugefügt. Verwenden Sie diese Option, um die Installation des Elasticsearch-Containers zu überspringen und stattdessen die MySQL-Suche zu verwenden. Diese Option wird nur für Adobe Commerce-Versionen 2.3.5 und älter unterstützt.

    • neues Symbol FPM-XDEBUG-Container: Es wurde eine Dienstkonfigurationsoption zur Installation und Konfiguration von Xdebug zum Debugging von PHP in Ihrer Cloud Docker-Umgebung hinzugefügt. Siehe Xdebug konfigurieren.

  • neues Symbol Änderungen der Docker-Konfiguration

    • Es wurden Konsistenzprüfungen für die Dienstcontainer PHP-FPM, Redis, Elasticsearch und MySQL Docker hinzugefügt.

    • Der standardmäßige Dateisynchronisierungsmodus wurde im Entwicklermodus zu native geändert.

    • Es wurden Versionsinformationen zum generischen Docker-Dienst-Container-Bild beim Generieren der docker-compose.yml-Datei hinzugefügt.

    • Verbesserte Fähigkeit, große Antworten aus dem vorgelagerten PHP-FPM-Container zu verarbeiten, indem der fastcgi_buffers -Wert für den Nginx-Server erhöht wird.

    • Verbesserte Leistung bei der Synchronisierung von Mutagen-Dateien durch Hinzufügen einer zweiten Synchronisierungssitzung zum Synchronisieren von Dateien im Ordner "vendor". Diese Änderung verhindert, dass Mutagen während der Dateisynchronisierung feststecken bleibt. Fehlerbehebung, die von Mathew Beane von Zilker Technology eingereicht wurde.

    • neues Symbol CLI-Befehl aktualisiert

Aktion
Befehl
Rediv-Cache löschen
bin/magento-docker flush-redis
Varnish-Cache löschen
bin/magento-docker flush-varnish
Überspringen der standardmäßigen Varnish-Installation
.vendor/bin/ece-docker build:compose --no-varnish
Elasticsearch-Optionen anpassen
.vendor/bin/ece-docker build:compose --es-env-var
Elasticsearch-Konfiguration entfernen
.vendor/bin/ece-docker build:compose --no-es
Konfigurieren des DB-Containers mit MySQL-Version 5.6 oder 5.7
./vendor/bin/ece-docker build:compose --db <mysql-version-number> --db-image mysql
Festlegen der benutzerdefinierten Basis-URL
./vendor/bin/ece-docker build:compose --host=<hostname> --port=<port-number>
Container für die Xdebug-Konfiguration hinzufügen
.vendor/bin/ece-docker build:compose --mode developer --sync-engine native --with-xdebug

v1.0.0

Veröffentlichungsdatum: 5. Februar 2020

05f2f56e-ac5d-4931-8cdb-764e60e16f26