Portability, Density, Consistency - The Key Features of Docker