-
Cloud Docker for Commerce
—Moved the source code to deliver Cloud Docker for Commerce from theece-tools
repository to the newmagento-cloud-docker
repository to maintain code quality and provide independent releases. The new package is a dependency for ECE-Tools v2002.1.0 and later.When you update ece-tools, you also update the
magento/magento-cloud-docker
package to version 1.0.0. If you used Cloud Docker for Commerce with an earlierece-tools
release (2002.0.x), review the backward incompatibilities and update your project as scripts, commands, and processes as needed. -
magento/magento-cloud-docker
package to get the updated images. -
-
-
-
-
nginx.conf
file to the Cloud Docker for Commerce environment. See Web container. -
-
-
-
-
magento-db: /var/lib/mysql
database volume now persists after you stop and remove the Docker configuration and restores when you restart the Docker configuration. Now, you must manually delete the database volume. See [Database containers]. -
-
debian:jessie
Docker image.— -
-
TimeOut
—Sets the Time to First Byte (TTFB) timeout value. The default value is 300 seconds. -
RewriteLocation
—Determines whether the Pound proxy rewrites the location to the request URL by default. Defaults to0
to prevent the rewrite from breaking redirects to outside websites like an external SSO site. Fix submitted by Sorin Sugar
-
-
-
-
-
centos
Docker image. -
.first_byte_timeout
and.between_bytes_timeout
configuration to the Varnish container. Both timeout values default to300s
(5 minutes). Fix submitted by Mathew Beane from Zilker Technology -
pass
on requests received when Xdebug is enabled. In previous releases, you could not use Xdebug if the Docker environment included Varnish. Fix submitted by Mathew Beane from Zilker Technology.
-
-
-
-
-
-
--with-cron
option on the Docker build command to add a Cron container to your environment. See Managing cron jobs. -
dist/docker-sync.yml
anddist/mutagen.sh
files. Synchronizing large files (>1 GB) can cause a period of inactivity and backup files do not normally require synchronization since you can regenerate them.
-
-
-
./bin/docker
file to./bin/magento-docker
to fix an issue that caused some Docker environments to break because the./bin/docker
file overwrites existing Docker binary files. This is a backward incompatible change that requires updates to your scripts and commands. -
--expose-db-port= [Fix submitted by Adarsh Manickam from Zilker Technology](https://github.com/magento/magento-cloud-docker/pull/101).<PORT>
option to expose the database port to the host when building thedocker-compose.yml
file:bin/ece-docker build:compose --expose-db-port=<PORT>
-
.magento.app.yaml
file ran automatically after you deployed Adobe Commerce to a Cloud Docker container using thecloud-deploy
command. Now, you must issue a separatecloud-post-deploy
command to run the post-deploy hooks after you deploy. See the updated launch instructions for developer and production mode. -
--rm
option to./bin/magento-docker
commands for the build and deploy containers. This removes the container after the task is complete. -
build:compose
command—-
--sync-engine="native"
option to thedocker-build
command to disable file synchronization when you generate the Docker Compose configuration file in developer mode. Use this option when developing on Linux systems, which do not require file synchronization for local Docker development. See Synchronizing data in the Docker environment.
-
-
docker-sync
tonative
. Fix submitted by Mathew Beane from Zilker Technology.
-
-
-