Docker is gaining more and more traction. If you wrapped your head around the basic idea of Docker, it is no wonder, as it is a very easy way of setting up an application or development environment. Especially if you can use the native Docker for Windows or Mac applications. But when it comes to deployment using Docker, things are getting a bit more complicated. You have to prepare a server, that runs Docker, if it is a Linux Host you get into permission trouble with your shared files and how do you reliably run your application?