I’ve start a workaround on Docker, so I’m a Docker-Noob for now.
I know, that I can make a Webserver- and a Database-Container with Docker and develop a WebApp with PhpStorm-IDE and CakePHP-Framework (uh, got it :-P).
I’ve read often on company pages some things like:
We’ve switched all of our development in Docker!
All of our Environments are Dockerized so we can share it to new employees, they can start very fast with work.
What do they mean with this statements???
They install Ubuntu with Gnome and PhpStorm with all settings, the company directories and maybe other Apps in a Container. Webserver in one Container and Database in another?
What if they have three programming languages? Is there one Container with C++ and the IDE, one with Python and the IDE and one with PhpStorm???
Do they have only the OS on the Computer and all other Apps, Servers, Databases, Directories etc. in hundreds of containers?
I’m very confusing about that…