Enable javascript in your browser for better experience. Need to know to enable it? Go here.


An open source tool to create, deploy, and run applications by using containers.

Containers are often regarded as the building blocks of cloud computing. Containers package up an application with everything it needs to run, meaning they’re readily portable — a feature that helps deliver the scalability and flexibility benefits of cloud.

Docker is the most popular tool used to create containers.

What is it?

A popular form of container technology, which makes it easier to benefit from the transition to cloud computing.

What’s in it for you?

Docker is a proven containers technology. If you’re looking at deploying containers to improve your ability to scale, Docker is a solid choice.

What are the trade-offs?

If containers are the right approach for you, Docker is a fine choice from a technology perspective. But you may still need to do due diligence on Docker as a supplier.

How is it being used?

Docker has become the clear winner in the container space. Docker is a key component in many organizations’ transition to the cloud.

What is it?

Docker is the most widely used container technology today. Containers are a way to package up an application and its dependencies, which makes it readily portable.

This means that you’re organization can reap the scalability and flexibility benefits of cloud computing.

Docker enables your teams to develop an application in their testing environment and trust it will run seamlessly in production. A containerized application will run whether it’s in a private data center, the public cloud or even a developer’s laptop.

What’s in for you?

The portability of containers enables you to scale your applications reliably. That ability to scale enables you to have your infrastructure tailored to your actual requirements. So for instance, you could easily add more capacity ahead of a peak period, such as Black Friday. Once the event is over, you can scale down.

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.

How is it being used?

Docker has been the clear winner in the container space. The combination of Docker and the cloud has been one of the most important trends to emerge in the past 20 years.

Want to find out more?

Would you like to suggest a topic to be decoded?

Just leave your email address and we'll be in touch the moment it's ready.

Marketo Form ID is invalid !!!

Thank you for your suggestion. We'll let you know when that topic's been decoded.