I had planned to take part in Rishidot’s Webinar debriefing on DockerCon, but due to “technical difficulties”, could not join. That was a bummer. I did dial-in as an attendee and listened to the excellent discussion and wrote my answers.
1) What is your general feeling about this year’s Dockercon? Is it still popular among the Dev? Did you hear about any major customers?
I thought this year’s conference is an unique time for Docker. It has transitioned from being “Docker is cool” to “Docker is real and enterprise ready”. Docker continues to be a dev favorite and is fast becoming part of our vocabulary. It is the de facto standard now. Hearing from VISA and other customers during keynotes was reaffirming.
2) I think both Moby Project and Linuxkit are defensive moves. What do you think? Is Moby Project launch going to confuse people? With Moby Project, Docker is trying to take Red Hat strategy. With its Unicorn valuation, do you think it will work?
These are not defensive moves, but rather natural next steps in the evolution of an interdependant strategy. Docker is creating a fully integrated solution, not a best of breed modular offering. Moby project does wonders for removing confusion between OSS and commercial Docker. They botched the rollout of Moby though — it was bit of a surprise to many people with the name change.
LinuxKit reduces another moving part for customers and customers don’t need to go to different vendors for the underlying Linux. I view this as a very strategic move that benefits customers. This will absolutely work.
3) What do you think are missing from Docker’s enterprise arsenal or strategy
I think their partnerships with IBM and Oracle are right steps. They need to embrace AWS more and work closely with AWS — kinda coopetition. AWS is the gorilla when it comes to enterprise Cloud and having a strong partnership with them will help Docker enterprise strategy.
4) How can Docker, the company, differentiate from the “Kubernetes movement” to achieve commercial success? Do you see a role for the company in public cloud?
The Kubernetes “movement” is facing hurdles due to their own doing. Examples include their inability to control ever growing complexity. By forming a Foundation prematurely, they shot themselves in the foot. I do not see a bright future for K8s if they continue down the same trajectory as they are currently on. Passive aggressive fighting between member companies is not helpful.
The best thing Docker can do is to stay focused on customers, which is the indication I got from this year’s DockerCon. If Docker stays as disciplined as their Day 1 keynote indicated, they do not have to worry much about Kubernetes “movement”. Docker now has slight lead in providing enterprise security features for containers and they should continue that investment.
5) What is one thing, in your opinion, Docker the company should do differently?
Docker should focus more on GTM at this stage and also continue investing in developer events. Expand Docker Champion program and start reaching out to some of the influential people in the community who may have felt slighted by Docker. An outreach to community leaders will help them. I will advice them to become a friendlier and gentler Docker.
In summary, I remain a fan of Docker and wish them success. You could never go wrong cheering on the Innovators.
That’s all folks.