Several new Docker tools are out there: Docker Machine, Docker Swarm, and Docker Compose. They come from Docker Inc. itself, which has has the advantage of being designed by the same folks who developed the Docker container.

But they also risk shutting down the growing community of third-party Docker tools, as developers might not want to risk the Docker Inc. mothership becoming a competitor later.

Docker Compose simplifies the work for Docker developers, allowing them to create multicontainer implementations using declarative YAML files, which can then define the containers comprising an application, providing orchestration capabilities so they can be bound together to form distributed applications.

The third-party Docker tools that Docker Inc. now competes with

As someone who defines Docker-based solutions for enterprise clients, I don’t have issues with the tools themselves. But they are redundant with tools in the market. Here are two examples:

Google’s Kubernetes is an open source container cluster manager much like Docker Swarm. Kubernetes can schedule any number of container replicas across a group of node instances.

Which tools should you use? The ones provided by the Docker Inc. mothership? Or those from other providers?

I would like to see Docker Inc. focus on making the container standard and architecture the best they can be. After all, it has only finite resources available.

I would like to see it leave alone such items as container management, orchestration, and scaling to third-party providers. Those other companies should not have to worry about investing in the Docker ecosystem only to have the carpet yanked out from under them by Docker Inc.

If Docker Inc. sticks to Docker itself, everyone will be better off -- trust me.

This story, "Docker Inc., leave Docker tools alone" was originally published by
InfoWorld.

David S. Linthicum is a consultant at Cloud Technology Partners and an internationally recognized industry expert and thought leader. Dave has authored 13 books on computing and also writes regularly for HPE Software's TechBeacon site.