Autoplay
Autocomplete
Previous lesson
Complete and Continue
Set Up a Magento 2 Development Environment with Docker
Intro
Quick hi & welcome from Mark!
0:53
About the course format
Initial Project Setup
Install Docker Desktop & configure preferences
3:04
Set up Magento with the automated onelinesetup script
6:44
Set up Magento manually from a custom Git branch
8:20
Set up Docker for an existing Magento project
9:13
The Basics of docker-magento
Execute docker-magento helper scripts
3:09
Start, stop, restart and check container status
1:56
Execute bin/magento and composer within Docker containers
1:53
Install Magento sample data
1:26
Docker Filesystem & Data Volumes
Understand Docker volumes & host bind mounts
3:21
Manage files & folders within Docker containers
3:27
PhpStorm
Set up a docker-magento project in PhpStorm
2:48
Set up the Magento PhpStorm plugin
3:46
Set up PHP Code Sniffer & Mess Detector inspections in PhpStorm
Xdebug
Install the Xdebug helper browser plugin for Chrome & PhpStorm
1:56
Enable disable check the status of Xdebug
1:27
Configure PhpStorm for Xdebug connections
2:47
Trigger an Xdebug breakpoint in PhpStorm
2:03
Trigger an Xdebug breakpoint for CLI commands in PhpStorm
2:16
Customize Server Configurations
Understand the docker-compose application structure
4:34
Increase the PHP memory limit in php.ini
4:54
Increase the Nginx request timeout in nginx.conf
4:34
Increase the MySQL buffer pool size with command or in my.cnf
3:31
Install a new PHP extension by building a custom Docker image
4:29
Configure multi-store instances in Docker with Nginx
10:01
Conclusion
Wrap up & recommendations for other lessons
Set up a docker-magento project in PhpStorm
Load more
Load more