Skip to content



  • Docker is just a tool, not a solution to any problem.

  • Docker is not a virtualization.

  • Docker is always better when used with Compose.

  • There is not practical need of Docker if you don't plan to move project any time soon.

  • Kubernetes or any other hypervisor is very useful when used for clusters, not for single deployment of containers.

  • Do not create your own containers unless there is direct need for it, but if so, remember to use this guidelines.