Docker is changing its pricing model, making Docker Desktop no longer free for large companies with 250 or more employees or over $10 million in annual revenue. These companies will need to subscribe to a paid plan, starting at $5 per user per month. The change aims to provide a sustainable business model for Docker, while most users will still be able to use the free version. The new Business subscription adds features like centralized management and enhanced security.