-
Cloud Docker for Commerce
的個別套件 — 已將要傳遞Commerce Cloud Docker的原始程式碼從ece-tools
存放庫移至新magento-cloud-docker
存放庫,以維持程式碼品質並提供獨立的版本。 新套件為ECE-Tools v2002.1.0和更新版本的相依性。當您更新ece-tools時,也會將
magento/magento-cloud-docker
套件更新至1.0.0版。如果您使用Commerce適用的Cloud Docker搭配舊版ece-tools
(2002.0.x),請檢閱向後不相容性,並視需要以指令碼、命令和流程更新您的專案。 -
magento/magento-cloud-docker
套件才能取得更新的影像。 -
-
-
-
-
nginx.conf
檔案掛載到Commerce環境適用的Cloud Docker的功能。 檢視網頁容器. -
-
-
-
-
magento-db: /var/lib/mysql
資料庫磁碟區現在會持續存在。 現在,您必須手動刪除資料庫磁碟區。 請參閱[資料庫容器]. -
-
debian:jessie
Docker影像為基礎。— -
-
TimeOut
— 設定第一位元組時間(TTFB)逾時值。 預設值為300秒。 -
RewriteLocation
— 決定Pound Proxy是否預設將位置重寫至要求URL。 預設為0
,以防止重寫中斷重新導向至外部網站,例如外部SSO網站。 由Sorin Sugar提交的修正
-
-
-
-
-
centos
Docker影像為基礎。 -
.first_byte_timeout
和.between_bytes_timeout
設定新增至Varnish容器。 這兩個逾時值預設為300s
(5分鐘)。 由Mathew Beane從Zilker Technology提交的修正 -
pass
。 在舊版中,如果Docker環境包含Varnish,則無法使用Xdebug。 由Mathew Beane從Zilker Technology提交的修正.
-
-
-
-
-
-
--with-cron
選項將Cron容器新增到您的環境中。 請參閱管理cron工作. -
dist/docker-sync.yml
和dist/mutagen.sh
檔案的排除清單。 同步處理大型檔案(>1 GB)可能會造成一段閒置時間,而且備份檔案通常不需要同步處理,因為您可以重新產生它們。
-
-
-
./bin/docker
檔案重新命名為./bin/magento-docker
以修正由於./bin/docker
檔案覆寫現有的Docker二進位檔案而導致部分Docker環境中斷的問題。 這是向後不相容的變更,需要更新您的指令碼和命令。 -
docker-compose.yml
檔案時,請使用--expose-db-port= [Fix submitted by Adarsh Manickam from Zilker Technology](https://github.com/magento/magento-cloud-docker/pull/101).<PORT>
選項將資料庫連線埠公開給主機:bin/ece-docker build:compose --expose-db-port=<PORT>
-
cloud-deploy
命令將Adobe Commerce部署到Cloud Docker容器後,.magento.app.yaml
檔案中定義的部署後掛接會自動執行。 現在,您必須發出單獨的cloud-post-deploy
命令,才能在您部署後執行部署後掛接。 檢視開發人員和生產模式的更新啟動指示。 -
--rm
選項新增至組建和部署容器的./bin/magento-docker
命令。 這會在工作完成後移除容器。 -
build:compose
命令的更新—-
--sync-engine="native"
選項新增到docker-build
命令,以在您以開發人員模式產生Docker撰寫設定檔案時停用檔案同步。 在Linux系統上開發時,使用此選項,這些系統不需要本機Docker開發的檔案同步。 請參閱在Docker環境中同步處理資料.
-
-
docker-sync
變更為native
。 由Mathew Beane從Zilker Technology提交的修正.
-
-
-