Definition

Docker

This definition is part of our Essential Guide: Get to know Docker, container technology out of the box
Contributor(s): Meredith Courtemanche

Docker is an open-source program that enables a Linux application and its dependencies to be packaged as a container.

Container-based virtualization isolates applications from each other on a shared operating system (OS). This approach standardizes application program delivery, allowing apps to run in any Linux environment, whether physical or virtual. Because they share the same operating system, containers are portable among different Linux distributions and are significantly smaller than virtual machine (VM) images. 

Docker competes with proprietary application containers such as the VMware vApp and infrastructure abstraction tools like Chef

Solomon Hykes, CTO and founder of dotCloud, has posted a video tutorial for Docker.

This was last updated in May 2014

Continue Reading About Docker

PRO+

Content

Find more PRO+ content and other member only offers, here.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchDataCenter

SearchAWS

SearchSOA

SearchServerVirtualization

SearchCloudApplications

SearchCloudComputing

Close