docs/index.md

203 lines
8.7 KiB
Markdown

---
description: Home page for Docker's documentation
keywords: Docker, documentation, manual, guide, reference, api, samples
landing: true
title: Docker Documentation
notoc: true
notags: true
---
{% assign page.title = site.name %}
## Docs Hackathon, April 17-22nd, 2017
<a href="/hackathon/"><img src="docs-hackathon-2.png" alt="Docker Docs Hackathon, April 17-22nd, 2017" style="max-width: 100%"></a>
Fix docs bugs to claim the points, and cash in your points for prizes in [the swag store](http://www.cafepress.com/dockerdocshackathon). Every 10 points is worth $1 USD in store credit. Happening all DockerCon week, from April 17-21, 2017.
[Hackathon details](/hackathon/){: class="button outline-btn" style="margin:20px"}[View available bugs on GitHub](https://github.com/docker/docker.github.io/milestone/9){: class="button outline-btn" style="margin:20px"} [Visit the rewards store](http://www.cafepress.com/dockerdocshackathon){: class="button outline-btn" style="margin:20px"}
## Introduction to Docker
<div class="row">
<div markdown="1" class="col-xs-12 col-sm-12 col-md-12 col-lg-6 block">
### Learn Docker basics
Get started learning Docker concepts, tools, and commands. The examples show you
how to build, push, and pull Docker images, and run them as containers. This
tutorial stops short of teaching you how to deploy applications.
[Start the basic tutorial](/engine/getstarted/){: class="button outline-btn"}
</div>
<div markdown="1" class="col-xs-12 col-sm-12 col-md-12 col-lg-6 block">
### Define and deploy apps in Swarm Mode
Learn how to relate containers to each other, define them as services, and
configure an application stack ready to deploy at scale in a production
environment. Highlights Compose Version 3 new features and swarm mode.
[Start the application tutorial](/engine/getstarted-voting-app/){: class="button outline-btn"}
</div>
</div>
## Docker Editions
<div class="row">
<div markdown="1" class="col-xs-12 col-sm-12 col-md-12 col-lg-6 block">
### Docker Enterprise Edition
Designed for enterprise development and IT teams who build, ship, and run
business critical applications in production at scale. Integrated, certified,
and supported to provide enterprises with the most secure container platform in
the industry to modernize all applications. Docker EE Advanced comes with enterprise
[add-ons](#docker-ee-add-ons) like UCP and DTR.
[Learn more about Docker EE](/engine/installation/#platform-support-matrix){: class="button outline-btn"}
</div>
<div markdown="1" class="col-xs-12 col-sm-12 col-md-12 col-lg-6 block">
### Docker Community Edition
Get started with Docker and experimenting with container-based apps. Docker CE
is available on many platforms, from desktop to cloud to server. Build and share
containers and automate the development pipeline from a single environment.
Choose the Edge channel to get fast access to the latest features, or the Stable
channel for more predictability.
[Learn more about Docker EE](/engine/installation/#platform-support-matrix){: class="button outline-btn"}
</div>
</div><!-- end row -->
## Run Docker anywhere
<div class="component-container">
<!--start row-->
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="docker-for-mac/"> <img src="../images/apple_48.svg" alt="Docker for Mac"> </a>
</div>
<h3 id="docker-for-mac"><a href="docker-for-mac/">Docker for Mac</a></h3>
<p>A native application using the macOS sandbox security model which delivers all Docker tools to your Mac.</p>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="docker-for-windows/"> <img src="../images/windows_48.svg" alt="Docker for Windows"> </a>
</div>
<h3 id="docker-for-windows"><a href="docker-for-windows/">Docker for Windows</a></h3>
<p>A native Windows application which delivers all Docker tools to your Windows computer.</p>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="engine/installation/linux/ubuntu/"> <img src="../images/linux_48.svg" alt="Docker for Linux"> </a>
</div>
<h3 id="docker-for-linux"><a href="engine/installation/linux/ubuntu/">Docker for Linux</a></h3>
<p>Install Docker on a computer which already has a Linux distribution installed.</p>
</div>
</div>
</div>
</div>
<div class="component-container">
<!--start row-->
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="docker-cloud/"> <img src="../images/cloud_48.svg" alt="Docker Cloud"> </a>
</div>
<h3 id="docker-cloud"><a href="docker-cloud/">Docker Cloud</a></h3>
<p>A hosted service for building, testing, and deploying Docker images to your hosts.</p>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="docker-cloud/"> <img src="../images/cloud_48.svg" alt="Docker for AWS"> </a>
</div>
<h3 id="docker-cloud-providers"><a href="/engine/installation/#platform-support-matrix">Docker for AWS</a></h3>
<p>Deploy your Docker apps on AWS.</p>
</div>
</div>
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="docker-cloud/"> <img src="../images/cloud_48.svg" alt="Docker for Azure"> </a>
</div>
<h3 id="docker-cloud-providers"><a href="/engine/installation/#platform-support-matrix">Docker for Azure</a></h3>
<p>Deploy your Docker apps on Azure.</p>
</div>
</div>
</div>
</div>
## Components
<h5>Docker EE Add-ons</h5>
<div class="component-container">
<!--start row-->
<div class="row">
<!--UCP-->
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="datacenter/ucp/2.1/guides/"> <img src="../images/UCP_48.svg" alt="Docker Universal Control Plane"> </a>
</div>
<h3 id="ucp"><a href="datacenter/ucp/2.1/guides/">Docker Universal Control Plane</a></h3>
<p>(UCP) Manage a cluster of on-premise Docker hosts like a single machine with this enterprise product.</p>
</div>
</div>
<!--DTR-->
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="datacenter/dtr/2.2/guides/"> <img src="../images/dtr_48.svg" alt="Docker Trusted Registry"> </a>
</div>
<h3 id="dtr"><a href="datacenter/dtr/2.2/guides/">Docker Trusted Registry</a></h3>
<p>(DTR) An enterprise image storage solution you can install behind a firewall to manage images and access.</p>
</div>
</div>
</div>
<!-- end real row-->
</div>
<h5>Docker Tools</h5>
<div class="component-container">
<!--start row-->
<div class="row">
<!--compose-->
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="compose/overview/"> <img src="../images/compose_48.svg" alt="Docker Compose"> </a>
</div>
<h3 id="compose"><a href="compose/overview/">Docker Compose</a></h3>
<p>Define application stacks built using multiple containers, services, and swarm configurations.</p>
</div>
</div>
<!--machine-->
<div class="col-sm-12 col-md-12 col-lg-4 block">
<div class="component">
<div class="component-icon">
<a href="machine/overview/"> <img src="../images/machine_48.svg" alt="Docker Trusted Registry"> </a>
</div>
<h3 id="machine"><a href="machine/overview/">Docker Machine</a></h3>
<p>Automate container provisioning on your network or in the cloud. Available for Windows, macOS, or Linux.</p>
</div>
</div>
</div>
<!-- end component-container 2-->
</div>