Docker‎ > ‎

What is Docker

posted May 7, 2016, 5:23 AM by Sachchida Ojha   [ updated May 7, 2016, 5:40 AM ]
Docker is an open-source technology that that allows you to build, run, test, and deploy distributed applications inside software containers. It allows you to package a piece of software in a standardized unit for software development, containing everything the software needs to run: code, runtime, system tools, system libraries, etc. Docker enables you to quickly, reliably, and consistently deploy applications regardless of environment.

The gadget spec URL could not be found
Docker Benefits:

Ship More Software Faster
Docker users on average ship software 7X more frequently than non-Docker users. Docker enables developers to ship isolated services as often as needed by eliminating the headaches of software dependencies.

Improve Developer Productivity
Docker reduces the time spent setting up new environments or troubleshooting differences between environments.

Seamlessly Move Applications
Dockerized applications can be seamlessly moved from local development machines to production deployments on AWS.

Standardize Application Operations
Small containerized applications make it easy to deploy, identify issues, and roll back for remediation.
The gadget spec URL could not be found
Docker Use Cases
Continuous Integration & Delivery
Accelerate application delivery by standardizing environments and removing conflicts between language stacks and versions.

Data Processing
Provide big data processing as a service. Package data and analytics packages into portable containers that can be executed by non-technical users

Containers as a Service
Build and ship distributed applications with content and infrastructure that is IT-managed and secured.
The gadget spec URL could not be found