Docker Concepts

From NovaOrdis Knowledge Base
Revision as of 19:14, 29 March 2017 by Ovidiu (talk | contribs)
Jump to navigation Jump to search

Internal

Overview

Docker is at the same time a packaging format, a set of tools with server and client components, and a development and operations workflow. Because it defines a workflow, Docker can be seen as a tool that reduces the complexity of communication between the development and the operations teams.

Docker architecture centers on atomic and throwaway containers. During the deployment of a new version of an application, the whole runtime environment of the old version of the application is thrown away with it, including dependencies, configuration, all the way (but not including) the O/S kernel.

Container

Docker Workflow

Security