zipMoney / zip.magento2

Zip Payment Extension for Magento2 that support global zip products
MIT License
4 stars 9 forks source link

BPI-149: Implement custom images to provision Magento Docker #84

Closed ShitizZip closed 1 year ago

ShitizZip commented 1 year ago

The PR introduces custom images for Nginx and PHP which provision and deploy Magento to a local docker environment. The base images are taken from magento-cloud-docker platform by Adobe, with php-cli-magento image modified to automatically install Magento when provisioned.

Additional info: Problem with Btinami's images were that they were exclusively x86, which made them a huge pain to run on macOS due to lacklustre performance. Especially because they would segfault with Rosetta, and had to be run with QEMU (which has terrible performance even on M1 Max). The idea behind this docker setup is to build from source PHP and nginx image which have far better platform compatibility. They are available for ARM and x86, making them ideal base.