How to create an optimal Docker environment
In order to develop software, it is necessary to have a local environment with all the available services needed to run the application being developed correctly. For example, if you are developing a web application with Symfony, you will need to have a webserver such as Apache or Nginx, a PHP interpreter and probably a database on which to save data, such as Postgre or MySql.