1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/docs/sources/index.md
O.S.Tezer c932667cd2 Docs auto-conversion fixes and MD marking and structure improvements.
- Remove redundant chars and all errors caused by RST->MD conversion.
   e.g. [/#, /\, \<, />, etc.]
 - Fix broken inter-document links
 - Fix outbound links no-longer active or changed
 - Fix lists
 - Fix code blocks
 - Correct apostrophes
 - Replace redundant inline note marks for code with code marks
 - Fix broken image links
 - Remove non-functional title links
 - Correct broken cross-docs links
 - Improve readability

Note: This PR does not try to fix/amend:

 - Grammatical errors
 - Lexical errors
 - Linguistic-logic errors etc.

It just aims to fix main structural or conversion errors to serve as
a base for further amendments that will cover others including but
not limited to those mentioned above.

Docker-DCO-1.1-Signed-off-by: O.S. Tezer <ostezer@gmail.com> (github: ostezer)

Update:

 - Fix backtick issues

Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au> (github: SvenDowideit)
2014-04-24 22:19:32 +10:00

2.9 KiB

page_title: About Docker page_description: Docker introduction home page page_keywords: docker, introduction, documentation, about, technology, understanding, Dockerfile

About Docker

Secure And Portable Containers Made Easy

Introduction

Docker is a container based virtualization framework. Unlike traditional virtualization Docker is fast, lightweight and easy to use. Docker allows you to create containers holding all the dependencies for an application. Each container is kept isolated from any other, and nothing gets shared.

Docker highlights

  • Containers provide sand-boxing:
    Applications run securely without outside access.
  • Docker allows simple portability:
    Containers are directories, they can be zipped and transported.
  • It all works fast:
    Starting a container is a very fast single process.
  • Docker is easy on the system resources (unlike VMs):
    No more than what each application needs.
  • Agnostic in its essence:
    Free of framework, language or platform dependencies.

And most importantly:

  • Docker reduces complexity:
    Docker accepts commands in plain English, e.g. docker run [..].

About this guide

In this introduction we will take you on a tour and show you what makes Docker tick.

On the first page, which is informative:

  • You will find information on Docker;
  • And discover Docker's features.
  • We will also compare Docker to virtual machines;
  • And see some common use cases.

Click here to go to Understanding Docker.

The second page has technical information on:

  • The architecture of Docker;
  • The underlying technology, and;
  • How Docker works.

Click here to go to Understanding the Technology.

On the third page we get practical. There you can:

  • Learn about Docker's components (i.e. Containers, Images and the Dockerfile);
  • And get started working with them straight away.

Click here to go to Working with Docker.

Finally, on the fourth page, we go hands on and see:

  • The installation instructions, and;
  • How Docker makes some hard problems much, much easier.

Click here to go to Get Docker.

Note

: We know how valuable your time is. Therefore, the documentation is prepared in a way to allow anyone to start from any section need. Although we strongly recommend that you visit Understanding Docker to see how Docker is different, if you already have some knowledge and want to quickly get started with Docker, don't hesitate to jump to Working with Docker.