Start the application
yarn start
or npm run start
yarn start
or npm run start
This command executes a local deployment of your Magento 2 application. It does it in the following steps:
Prepare your project for Magento 2.
Pull PHP, Varnish, MariaDB, ElasticSearch, Nginx and Redis images
Build project image
Deploy containers: PHP, Varnish, Redis, MariaDB, ElasticSearch, Nginx and SSL Terminator Nginx container.
Install Magento 2 using Composer.
Setup Magento 2.
Open a browser with up and running Magento 2 store.
Command options
-p, --port
-p, --port
A port to run your application on.
By default, Create Magento App will select a random available port.
-n, --no-open
-n, --no-open
Disable auto-open of a browser window at the end of the workflow.
-d, --debug
-d, --debug
Enable XDebug for debugging PHP.
-s, --skip-setup
-s, --skip-setup
Skips Magento setup.
Skipping Magento setup might result in conflict during runtime because Magento config will not be updated with a new port config. This option can be used only if you 100% sure that the ports configuration is the same.
In a nutshell, this option enables start command will just restart services and PHP-FPM, so if you need to restart the project it can be done in under 10 seconds*.
--pull-images
--pull-images
Pull Container Images.
This is used for updating container images.
--reset-global-config
--reset-global-config
Reset global configuration for current CMA instance.
This will reset configuration that is set for some prompts that appears during setup.
-v, --verbose
-v, --verbose
Since magento-scripts@1.8.0
This option will enable printing of logs from Magento installation, setup and upgrade tasks.
Usage example
Last updated