Symfony 4.1 Jobeet Day 1: Starting up the Project with Docker

Jobeet Tutorial was published more than 10 years ago. Many things have changed during this time, but we do not have a goal to touch all of them. Let’s discuss about evolution in development environment.

There was a time, when people developed projects locally. Perhaps it was normal with one project and one developer, but it became a problem when number of projects developed simultaneously or number of developers was increased. Developers did not have a choice.

After that appeared Vagrant. It gave possibility to build the same environment for all developers on project and it was really cool. But some problems still remained: Vagrant was not designed for production environment.

Docker appeared in 2013 and it was like a breath of fresh air: lightweight, suitable for all environments (for production too) and easy to learn. Many companies started to use it: Netflix, PayPal, eBay, Spotify, Uber, etc.

Let’s not lag behind technology and learn how to setup new Symfony project using Docker:

See the tutorial here:

or on GitHub:

Feel free to write a feedback, star our repository on GitHub and we are opened for contributions!

I want to thank everyone who already contributed: and