What are the trade offs?
Managing containers is tough — and that’s as true of Docker as it is of any container technology. You may need to make additional investments in container orchestration tools to get the most out of your use of Docker.
And as with any technology, it’s important to look at good practices. If your enterprise need additional training to deploy Docker effectively, you need to ensure that you’re using reputable trainers.
Docker is not the only provider of container technology. And the company that owns it, Docker Inc, may not always be successful as it is today. So as with any technology purchase decision, you may want to look at whether a change in ownership could introduce any risk to your business.