Earlier
this week CFEngine sponsored DockerCon. Let me start by congratulating
Docker on an awesome show. The energy, and enthusiasm was contagious but
more so sincere. The commitment to establishing open standards without
locking in users to Docker is commendable. The CFEngine table had heavy
traffic and the conversations were frequently in Depth. Attendees were
not only wanting to know what value CFEngine adds on top of Docker but
also what guidance on how others are using Docker. People we talked to
understood the need to have a solution that could manage not only Docker
containers but also their other physical and virtual infrastructure. We
had very positive feedback on how we integrated Docker configurations
into our CFEngine policies. For those of you who may be unaware Docker
finally reached 1.0 status, which means the warning about running in
production no longer applies, not that being pre 1.0 stopped the Docker
community running Docker in production! Some key takeaways for me were
- Docker is attracting attention from most industries. It’s usage isn’t limited to startups and technology companies
- The Docker company commitment to building open standards is very impressive and I hope CFEngine and others leverage these libraries where appropriate
- Managing Docker containers at scale without additional tooling will be challenging
- Containers, physical and virtual machines will co-exist and compliment each other in the future, Docker isn’t a drop in replacement for all use cases
If you want to find out more about how CFEngine and Docker can be used together you can get our CFEngine and Docker presentation from slideshare.