Docker Desktop
Docker Desktop networking conflicts on Windows and macOS
7Docker Desktop's networking implementation interferes with other host applications like OpenVPN and Xbox Game Center on Windows and macOS. The volume and file permissions model on Windows is problematic, and Windows updates frequently conflict with Docker Desktop, causing runtime failures.
Local development setup with Docker is heavy and slow for simple projects
6Setting up basic projects (PHP, Node) with Docker requires downloading large images, waiting for long builds, configuring ports, and causes high CPU/fan usage. This overhead creates friction in the inner development loop and reduces productivity for simple applications.
Inconsistent container tooling versions and behavior across team
6Different team members using different container tools (Docker Desktop versions, colima, Rancher Desktop) or versions can result in inconsistent behavior, such as unsupported BuildKit features or missing functionality in older versions.