Cloud Docker-pakket
Het pakket magento/magento-cloud-docker biedt functionaliteit en Docker-afbeeldingen om Adobe Commerce te implementeren in een lokale Cloud-omgeving. Deze versienota’s beschrijven de recentste verbeteringen aan dit pakket, dat een component van de Reeks van Hulpmiddelen van de Wolk voor Commerce is.
Het pakket magento/magento-cloud-docker gebruikt de volgende versiereeks: <major>.<minor>.<patch>
De opmerkingen bij de release omvatten:
-
Nieuwe eigenschappen -
Bevestigingspictogram van 0} moeilijke situatie en verbeteringen
v1.4.8 latest
Releasedatum: 6 mei 2026
-
Bijgewerkte de diensttests - bijgewerkte tests voor MariaDB, RabbitMQ, ActiveMQ, Openssearch en Valkey. -
Valkey - toegevoegde Valkey 8.1 steun. -
Openssearch beeld - Toegevoegd Openssearch 2.19 en 3.5. -
ActiveMQ - Toegevoegde ActiveMQ 2.51 steun. -
MariaDB - Toegevoegde MariaDB 11.8 en 12.2 steun. -
MailHog - Vaste het beeld MailHog.
v1.4.7
Releasedatum: 5 maart 2026
-
PHP 8.5 - Toegevoegde steun voor PHP 8.5. -
Toegevoegdephp-clienphp-fpm8.5 beelden - Toegevoegde nieuwe beelden van het Docker van de Wolk (CLI en FPM) met PHP 8.5 steun. -
Toegevoegde PHP 8.5 en Openssearch 3.0 de bevelen van de documentgeneratie van het docker - De oplossing gevonden het netwerkisolatie van de Docker (met inbegrip van ARM64), vaste integratietests en toegevoegde PHP 8.5 en OpenSearch 3.0 steun voor de bevelen van de de de beeldgeneratie van het Docker.
v1.4.6
Releasedatum: 13 november 2025
- ](…/…/assets/fix.svg) Symfony pakket - Toegevoegde steun voor de recentste pakketten van Symfony YAML.  de uitbreiding van FTP 1} - Toegevoegde moeilijke situatie voor de uitbreiding van FTP.  Verbeterde verenigbaarheid met 2.4.8 - Bijgewerkte derdebibliotheken voor betere verenigbaarheid met 2.4.8 .[
-
Verbeteringen voor read-only filesystem -- Probleem verhelpen met een PHP-container voor e-mailconfiguratie.
- Kan omgevingsvariabelen gebruiken in INI-bestanden.
- Zorg ervoor dat voor PHP-ingangspunten geen schrijfmachtiging nodig is.
-
Knoop van de Update - werk de gebundelde versie van de Knoop bij; wanneer het installeren van Knoop in PHP-CLI beelden, gebruikt het nu de huidige versie LTS. -
Symfony van de Update - werkte de gebiedsdelen van Symfony config bij om compatibel te zijn met Adobe Commerce 2.4.4.
v1.2.4
Releasedatum: 29 juli 2021
-
NieuweZookeepercontainer - toegevoegd a container van de Zookeeper om slotleveranciersconfiguratie voor projecten te beheren die niet aan Adobe Commerce op de infrastructuur van de Wolk worden opgesteld. -
Toegevoegde steun voor Composer 2.0. - Toegevoegde Composer versie 2.0 aan het de configuratiedossier van Composer om verbeteringen van Composer 1.0 te steunen die eind-van-leven nadert.
v1.2.3
Releasedatum: 14 juni 2021
-
Toegevoegde PHP 8.0 - Bijgewerkt PHP aan versie 8.0, toestaand u uit alle nieuwe eigenschappen en optimalisaties PHP 8.0 omvat. -
bijgewerkt aan Varnish 6.6 en Elasticsearch 7.11.2 - de volgende verbindingen verstrekken versieinformatie over Vernis Geheime voorgeheugen 6.6 en Elasticsearch 7.11.2. -
Toegevoegdeioncubeuitbreiding voor PHP beeld 7.4 - deioncubeuitbreiding is opnieuw toegevoegd aan PHP beeld 7.4 na aanvankelijk uitgesloten van PHP 7.3 aan PHP verbetering 7.4. Voorgelegd door mattskr . -
voegde een optie van de dossiersynchronisatie toe:manual-native- De optie voor bestandssynchronisatiemanual-nativebiedt handmatige controle over synchronisatie, wat de beste prestaties biedt voor macOS- en Windows-omgevingen. Lees over het gebruiken van demanual-nativeoptie op wijze van de Ontwikkelaar en het Synchroniseren van gegevens in een ontwikkelaarmilieu van de Docker . -
Verwijderde volume schrappingen vanupendownbevelen - de--volumeoptie werd verwijderd uitbin/magento-docker upenbin/magento-docker downbevelen, die door het nieuwebin/magento-docker initbevel met een waarschuwing van het gegevensverlies worden vervangen. Door deze wijziging voorkomt u dat gegevens per ongeluk verloren gaan. Voorgelegd door joeshelton-wagento . -
bijgewerkteCNwaarde voor het geproduceerde certificaat - Verwijderde de gehardeCNwaarde uit Dockerfile. Deze waarde leidde tot een certificaatfout (NET::ERR_CERT_INVALID) die--hostoptie voor hetece-docker build:composebevel om veroorzaakte te worden genegeerd.
v1.2.2
Releasedatum: 20 april 2021
-
Bijgewerkthost.docker.internalom platform onafhankelijk te zijn - u kunt zelfde Docker nu creëren stelt manuscripten voor Ubuntu, Vensters, en macOS samen. Het gebruik van Xdebug op Ubuntu vereist niet langer een afzonderlijke omgevingsvariabele. Repareren die door Vitol van Igor wordt voorgelegd. -
Bijgewerkt init-docker.sh - voegde hetmountsvoorwerp aan deMAGENTO_CLOUD_APPLICATIONomgevingsvariabele toe. Reparatie die door Chiranjeevi wordt voorgelegd. -
Bijgewerkt init-docker.sh - werkte hetinit-docker.shmanuscript met PHP 7.4 en de versies van Docker 1.2.1 van de Wolk bij. Repareren die door Adarsh Manickam wordt voorgelegd. -
Natrium toegelaten door gebrek - Toegelaten desodiumPHP uitbreiding door gebrek binnen de beelden van de Docker van PHP. -
custom-registryoptie - toegevoegd a--custom-registryoptie aanphp ./vendor/bin/ece-docker build:composebevel voor het gebruiken van uw eigen beeldregistratie.code language-bash ./vendor/bin/ece-docker build:compose --custom-registry=my-registry.example.com -
Verwijderde oude versies van Elasticsearch - Verwijderde versies van Elasticsearch 1.7 en 2.4 uit de beelden van Elasticsearch. -
auto-produceert NGINX certificaten - Verwijderde de bestaande certificaten uit het beeld NGINX. De NGINX-certificaten worden nu automatisch gegenereerd bij elke nieuwe implementatie voor verbeterde beveiliging. -
Toegelatenopcache.validate_timestamps- Toegelatenopcache.validate_timestampsPHP plaatsend door gebrek op ontwikkelaarwijze. Het toelaten van deze het plaatsen verholpen de kwestie waar de veranderingen in het filesystem niet in Docker werden erkend. -
Vastbuild:custom:compose- Vaste hetbuild:custom:composebevel om een fout te werpen wanneer de dossiers niet tijdens het bouwstijlproces kunnen worden beschreven. Door een fout te genereren voorkomt u situaties waarindocker-compose upde verkeerde bestanden zou kunnen gebruiken. -
](…/…/assets/fix.svg) Vast het pictogram van de moeilijke situatie
--sync_engine="native"optie - Vaste de kwestie waar op productiemodus (--mode="production"), de--sync_engine="native"optie geen ingangen voor lokale omslagen in hetdocker.composer.ymldossier zou creëren..[ -
Auto-geproduceerde NGINX certificaten - het de configuratiedossier van de Docker omvat nu de configuratie om NGINX certificaten voor de container van het Web auto-te produceren.
-
-
Nieuwe container van Selenium - toegevoegd a container van Selenium om de toepassing die van Adobe Commerce te steunen het gebruiken van het Functionele het Testen Kader van Magento (MFTF) testen. -
RabbitMQversiessteun - werkte de RabbitMQ containerconfiguratie bij om RabbitMQ versie 3.8 te steunen. -
Persistent gegevensbestandcontainer - hetmagento-db: /var/lib/mysqlgegevensbestandvolume blijft nu na u tegenhouden en verwijdert de configuratie van de Dokker en herstelt wanneer u de configuratie van de Dokker opnieuw begint. Nu moet u het databasevolume handmatig verwijderen. Zie [ containers van het Gegevensbestand ]. -
container TLS --
werkte het beeld van de containerbasis bij om officieel beeld te gebruiken - het de container van TLS van de Wolk beeld is nu gebaseerd op het officiëledebian:jessiebeeld van het Docker.— -
Toegevoegde steun voor de [ Gevonden Volgorde van de Beëindiging TLS] - het Pond configuratiedossier voegt de volgende variabelen toe ENV om de configuratie van de Dok voor de container aan te passen TLS:-
TimeOut- Stelt de time-outwaarde voor Tijd in op Eerste byte (TTFB). De standaardwaarde is 300 seconden. -
RewriteLocation- Hiermee wordt bepaald of de proxy Pond de locatie standaard herschrijft naar de aanvraag-URL. Wordt standaard ingesteld op0om te voorkomen dat bij het herschrijven de omleiding naar externe websites, zoals een externe SSO-site, wordt verbroken. Repareren die door Sorin wordt voorgelegd Suiker
-
-
verhoogde de onderbrekingswaarde in de de containerconfiguratie van TLS van 15 tot 300 seconden. Repareren die door Mathew Beane van de Technologie van Zilker wordt voorgelegd
-
-
Varnish container --
werkte het beeld van de containerbasis bij om officieel beeld te gebruiken - de container van de Vlek van de Wolk is nu gebaseerd op het officiëlecentosbeeld van het Docker. -
Verbeterde standaardonderbrekingsconfiguratie - toegevoegd.first_byte_timeouten.between_bytes_timeoutconfiguratie aan de container van de Varnish. Beide time-outwaarden zijn standaard ingesteld op300s(5 minuten). Repareren die door Mathew Beane van de Technologie van Zilker wordt voorgelegd -
Skip Varnish tijdens zittingen Xdebug - werkte de de containerconfiguratie van de Varnish bij ompassop ontvangen verzoeken terug te keren wanneer Xdebug wordt toegelaten. In vorige versies kon u geen Xdebug gebruiken als Varnish in de Docker-omgeving was opgenomen. Repareren die door Mathew Beane van de Technologie van Zilker wordt voorgelegd.
-
-
-
de configuratieveranderingen van de Docker—-
beheert steunen en volumes voor uw project - toegevoegd de capaciteit om steunen en volumes te beheren wanneer het lanceren van een milieu van de Dok voor lokale ontwikkeling. Zie [ het Delen van projectgegevens ]. -
Steun voor de wijze van de netwerkbrug - Toegevoegde steun voor de wijze van de netwerkbrug om verbindingen tussen de containers van de Dok over het lokale netwerk toe te laten. -
Uitsnijdcontainer gehandicapt door gebrek - om prestaties te verbeteren, wordt de container van het Gewas niet meer gevormd door gebrek wanneer u het milieu van de Docker bouwt. Met de optie--with-cronin de constructieopdracht Docker kunt u een container voor uitsnijden aan uw omgeving toevoegen. Zie het Leiden kroonbanen . -
Einde synchroniserend grote reservedossiers - Toegevoegde de stortplaatsen van DB en archiefdossiers-ZIP, SQL, GZ, en BZ2-aan de uitsluitingslijst indist/docker-sync.ymlendist/mutagen.shdossiers. Het synchroniseren van grote dossiers (>1 GB) kan een periode van inactiviteit veroorzaken en de reservedossiers vereisen normaal geen synchronisatie aangezien u hen kunt regenereren.
-
-
de veranderingen van het Bevel --
hernoemde het./bin/dockerdossier aan./bin/magento-dockerom een kwestie te bevestigen die sommige milieu’s van het Docker aan onderbreking veroorzaakte omdat het./bin/dockerdossier bestaande binaire dossiers van het Docker beschrijft. Dit is a achteruit onverenigbare verandering die updates aan uw manuscripten en bevelen vereist. -
voegde een optie van de de dienstconfiguratie toe om de gegevensbestandhaven aan de gastheer bloot te stellen - gebruik de--expose-db-port= [Fix submitted by Adarsh Manickam from Zilker Technology](https://github.com/magento/magento-cloud-docker/pull/101).<PORT>optie om de gegevensbestandhaven aan de gastheer bloot te stellen wanneer het bouwen van hetdocker-compose.ymldossier:bin/ece-docker build:compose --expose-db-port=<PORT> -
Nieuw post-stelt bevel op - eerder, post-stelt haken die in het.magento.app.yamldossier worden bepaald automatisch in werking nadat u Adobe Commerce aan een container van het Dok van de Wolk gebruikend hetcloud-deploybevel opstelde. Nu moet u een aparte opdrachtcloud-post-deploygeven om de koppelingen na de implementatie uit te voeren. Zie de bijgewerkte lanceringsinstructies voor ontwikkelaar en productie wijze. -
voegde de--rmoptie aan./bin/magento-dockerbevelen voor de bouwstijl toe en stel containers op. Dit verwijdert de container nadat de taak volledig is. -
Updates aanbuild:composebevel—-
voegde de--sync-engine="native"optie aan hetdocker-buildbevel toe om dossiersynchronisatie onbruikbaar te maken wanneer u het Docker samenstelt configuratiedossier op ontwikkelaarwijze produceert. Gebruik deze optie bij het ontwikkelen op Linux-systemen, waarvoor geen bestandssynchronisatie is vereist voor lokale Docker-ontwikkeling. Zie Synchroniserend gegevens in het milieu van de Dokker .
-
-
veranderde standaarddossiersynchronisatie die vandocker-syncaannativewerd geplaatst. Repareren die door Mathew Beane van de Technologie van Zilker wordt voorgelegd.
-
-
de verbeteringen van de Bevestiging --
Toegevoegde bevestiging aan het plaatsingsproces voor lokale de ontwikkelomgevingen van de Docker om te verifiëren dat de het omgevingsconfiguratie van de Wolk de encryptiesleutel omvat die wordt vereist om het gegevensbestand te decrypteren. Nu, krijgt u een foutenmelding in het logboek als de milieuconfiguratie geen waarde voor de encryptiesleutel specificeert. -
voegde een controle van de containergezondheid aan de dienst van Elasticsearch toe om ervoor te zorgen dat de dienst klaar is alvorens met bouwstijl voort te gaan en verwerking op te stellen. Als de gezondheidscontrole een fout terugkeert, begint de container automatisch opnieuw.
-