[Docker] About Docker

Source: Internet
Author: User

First, Introduction

Docker is an open-source application container engine that allows developers to package their applications and dependencies into a portable container, and then publish them to any popular Linux machine or virtualize them.
Containers are completely sandbox-aware and do not have any interfaces with each other.

Origin:
Docker is a LXC-based advanced container engine for PaaS provider DotCloud Open Source, which is hosted on Github and is open source based on the go language and complies with the APACHE2.0 protocol.
LXC is already in the Linux 2.6 kernel, but it was not designed for cloud computing, lacks standardized descriptions and containers for mobility, and determines the environment in which it is built is difficult to migrate and standardize management (as opposed to the concepts of image and snapshot such as KVM). Docker is making a substantial innovation on this issue. This is the most unique place for Docker.

LXC:
LXC is a shorthand for Linux container. Lightweight virtualization can be provided to isolate processes and resources without the need to provide instruction interpretation mechanisms and other complexities of full virtualization. Equivalent to namespace in C + +. Containers effectively divide resources managed by a single operating system into orphaned groups to better balance conflicting resource usage requirements among orphaned groups.

Baidu Encyclopedia:
Http://baike.baidu.com/link?url=t8AtYhBGwTxiIPVge0mVTCRbLrqRzROqmrzDzqCbeLe_bZ96yDlVUnXUniX-1_pH0BrwvgINWieZOXNiW_gWiK

[Docker] About Docker

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.