


Don't worry about file permissions, how to share the ssh socket or to mount directories. One cool thing of x11docker is, that it does all the heavy lifting. The minimal packages are git and openssh. A Docker container with GIT, the mounted source of course and your SSH credentials. To work properly with Dockerized GIT you need three things. The bash scripts refer to a folder data/x11docker in your home directory where x11docker stores the container config. You should create your own Docker images, but for testing my Docker images should work too. If you not familiar with Dockerized desktop apps, check out the Dockerized introduction. But what is development without debugging? If all apps are dockerized you will need a workaround to be able to debug the application e.g. This blog post shows how to setup a fully dockerized development suite with PhpStorm, GIT and Postman.
