How we got here
Containers and Docker took the world by storm. So much so that many technical people and agencies became dependent on it in the years after its release.
After some time Docker was facing some financial trouble. To get around this, it introduced a licensing model to keep the project sustainable.
Given a market monopoly and the decisions that led to it, this was the turning point for Docker.
Moving containers into the future
In the meantime, open source alternatives have been in the works. New tools are developing, providing a Docker-like experience in emerging tools.
We are now able to replace individual pieces of this technology stack, with more options on the way in an evolving ecosystem.
I presented a knowledge piece at DrupalSouth 2024 in Sydney discussing a variety of benefits and features available when introducing some of these changes to your development workflow.
In the video below, I expand on one useful construct Docker provides - the Context. I also explore reasons you may want to switch away from Docker Desktop, and how you would achieve this.