-
Cloud Docker for Commerce
. Il codice sorgente è stato spostato per il recapito di Cloud Docker per Commerce dall'archivioece-tools
all'archivio nuovomagento-cloud-docker
per mantenere la qualità del codice e fornire versioni indipendenti. Il nuovo pacchetto è una dipendenza per ECE-Tools v2002.1.0 e versioni successive.Quando si aggiorna ece-tools, si aggiorna anche il pacchetto
magento/magento-cloud-docker
alla versione 1.0.0. Se hai utilizzato Cloud Docker per Commerce con una versione precedente diece-tools
(2002.0.x), controlla le incompatibilità con le versioni precedenti e aggiorna il progetto come script, comandi e processi, in base alle esigenze. -
magento/magento-cloud-docker
. -
-
-
-
-
nginx.conf
personalizzato nell'ambiente Cloud Docker per Commerce. Vedi Contenitore Web. -
-
-
-
-
magento-db: /var/lib/mysql
ora persiste dopo l'arresto e la rimozione della configurazione Docker e il ripristino quando si riavvia la configurazione Docker. Ora è necessario eliminare manualmente il volume di database. Vedi [Contenitori di database]. -
-
debian:jessie
.— -
-
TimeOut
- Imposta il valore di timeout TTFB (Time to First Byte). Il valore predefinito è 300 secondi. -
RewriteLocation
- Determina se il proxy Pound riscrive la posizione nell'URL della richiesta per impostazione predefinita. Impostazione predefinita:0
per impedire che la riscrittura interrompa i reindirizzamenti a siti Web esterni come un sito SSO esterno. Correzione inviata da Sorin Sugar
-
-
-
-
-
centos
. -
.first_byte_timeout
e.between_bytes_timeout
al contenitore di Varnish. Entrambi i valori di timeout sono impostati per impostazione predefinita su300s
(5 minuti). Correzione inviata da Mathew Beane di Zilker Technology -
pass
nelle richieste ricevute quando Xdebug è abilitato. Nelle versioni precedenti, non era possibile utilizzare Xdebug se l’ambiente Docker includeva Vernice. Correzione inviata da Mathew Beane di Zilker Technology.
-
-
-
-
-
-
--with-cron
nel comando di build Docker per aggiungere un contenitore Cron all'ambiente. Vedi Gestione dei processi cron. -
dist/docker-sync.yml
edist/mutagen.sh
. La sincronizzazione di file di grandi dimensioni (>1 GB) può causare un periodo di inattività e i file di backup non richiedono in genere la sincronizzazione, poiché è possibile rigenerarli.
-
-
-
./bin/docker
è stato rinominato./bin/magento-docker
per risolvere un problema che ha causato l'interruzione di alcuni ambienti Docker perché il file./bin/docker
sovrascrive i file binari Docker esistenti. Si tratta di una modifica non compatibile con le versioni precedenti che richiede aggiornamenti agli script e ai comandi. -
--expose-db-port= [Fix submitted by Adarsh Manickam from Zilker Technology](https://github.com/magento/magento-cloud-docker/pull/101).<PORT>
per esporre la porta del database all'host durante la creazione del filedocker-compose.yml
:bin/ece-docker build:compose --expose-db-port=<PORT>
-
.magento.app.yaml
venivano eseguiti automaticamente dopo la distribuzione di Adobe Commerce in un contenitore Cloud Docker tramite il comandocloud-deploy
. Ora è necessario emettere un comandocloud-post-deploy
separato per eseguire gli hook post-distribuzione dopo la distribuzione. Vedere le istruzioni di avvio aggiornate per la modalità sviluppatore e produzione. -
--rm
ai comandi./bin/magento-docker
per i contenitori di compilazione e distribuzione. Questo rimuove il contenitore dopo il completamento dell'attività. -
build:compose
—-
--sync-engine="native"
al comandodocker-build
per disabilitare la sincronizzazione dei file quando si genera il file di configurazione Docker Compose in modalità sviluppatore. Utilizzare questa opzione durante lo sviluppo su sistemi Linux, che non richiedono la sincronizzazione dei file per lo sviluppo Docker locale. Vedere Sincronizzazione dei dati nell'ambiente Docker.
-
-
docker-sync
anative
. Correzione inviata da Mathew Beane di Zilker Technology.
-
-
-