mirror of
https://github.com/docker/docs.git
synced 2026-04-12 06:19:22 +07:00
* First pass of tabs-based organization * Improvements * Second pass at tabs org * Move tab highlighting to Liquid instead of JS * Adding forwarding links for in-product TOCs * Move to pre-rendered left-navs instead of post-load JS for TOC sync * Optimizations and nosync-ing the Reference section * Optimizations, fix Cloud YAML * Make a "Sample applications" node * Update index.md * Tabs CSS fixes and 12-factor reposition * Theme Start (#1709) * Hooking up nav to real TOC data, formatting fixes * Fixing JS error * Layout updates, dark themes, tons o stuff (#1971) * Add cookie saving for day/night mode * Newsite tabs (#2004) * Layout updates, dark themes, tons o stuff * Update themes Theme updates + scaffolding * Update style.css * Update style-alt.css * Missing font fixes * Import Open Sans from Google * Font fix, archive removal in TOC, favicon, Feedback img fix * Oops, returning -webkit-font-smoothing: antialiased; * Add old favicon.ico * Make archives a non-tiered link * Reorder docs archive to newest-first, add local instructions * Commenting out day/night switch for now * Fix 'rate this page' * Rate this page fixes * Autocomplete and Docker Cloud fixes * Open tree to current page * Adding indentation for nav collapse in * Ensure left nav visibly displays the current topic * Update flex layout - adjust rescale - code block styles * add focus to search - force code block color (for now) - increase section max-width * increase content padding - add padding to toc for wrapping long strings. * grid adjustment - grid - content and wrapper adjustments for mobile * left/right sidebar adjustments - refine position on scroll for toc on landing - add default height to compensate for upcoming position absolute onScroll * side bar overflow - hidden on X-scroll * fix version button - override bstrap defaults * tabs + buttons * update landing svgs * fix sidebar height set to 100% on landing pre-affix * Update blurb about engine/editions on front page * add side menu to mobile collapse menu * update classnames * overall mobile tweaks * Right-nav highlighting and auto-scroll * Slightly slower right-nav highlighting, correct version * add toggle menus for small devices * Fixing JS error/Docker 1.13>17.03 * header updates * re-add fan to header * update transition time * Add first 20 words to Twitter card * fixed width of components - lockdown elements on rescale (wil need more TLC) * set max-width of content * Left and right nav resizing w/footer scroll and window resize * update links on landing page * Fix for overzealous resizing, JS redundancies * Fix for JS error on homepage * JS error fixes * toggle adjustments - wrap toggle button * add tab width * version button type * version button both headers * tabs - fix typo * landing page grid * components * Share images, JS fixes, Marketo removal * Anchor links fix * Fix for black space on mobile * Restore hamburger (partial) * Update run.md Minor grammar cleanup. * Update apparmor.md I'm a little confused about which one is better to be used here, a period (.) or a colon (:), as a command is given below. Or both are OK, and we only have to keep consistency in a single page. * Update apparmor.md Fixed the indentation for the codeblock (indented by 4 spaces). Thank you for your careful review. * Replacing service with secret * Update networking.md fix typo with triple "m" for command word * Update run.md Address PR feedback. * Update install instructions to latest version * Added "related topics" section * Add documentation for mem_swappiness * Update to new Docker version scheme (#1926) * mem_swappiness for current version and v1 * merge other changes, fix typo * There is no OpenSuSE and there never was though we had SuSE and S.u.S.E. * Add release notes for 1.12.6-cs9 (#2028) Signed-off-by: Brian Goff <cpuguy83@gmail.com> * need sudo to access key cache (#1931) * need sudo to access key cache * List other keyservers to try for cs-engine install (#2033) * List other keyservers to try for cs-engine install Sometimes ha.pool.sks-keyservers.net goes down, so let's provide some other keyservers to try in such cases. Signed-off-by: Brian Goff <cpuguy83@gmail.com> * Update work_issue.md (#2030) Change "re-start" to "restart". Though not included in "Prefered usages" in the documentation guide, but I think "restart" is better and used more frequently. Besides, some other docs here, such as "Keep containers alive during daemon downtime" of "Admin Guide", also use "restart". * Update create_pr.md (#2015) * Update work_issue.md (#2013) Change "id" to "ID" except for those in code. * Update set_up_dev.md (#2011) Add periods (.) in some steps. * Update set_up_dev.md (#2010) Apply Oxford Comma as described in the documentation guide. * Update create_pr.md (#2014) Delete an extra space. * Update trust_key_mng.md (#1883) * Update trust_key_mng.md * Update trust_key_mng.md I don‘t know how the whitespace appears, and it seems that it appears because something happened related to its original format (right-aligned pipe characters) and my change. Still unknown. Now I've deleted some redundant whitespace. * Update I don‘t know how the whitespace appears, and it seems that it appears because something happened related to its original format (right-aligned pipe characters) and my change. Still unknown. Now I've deleted some redundant whitespace. * Update content_trust.md (#1912) * Update content_trust.md * update deprecation policy Signed-off-by: Victor Vieux <victorvieux@gmail.com> * Update info about how to check whether Docker is running * Updated docs to reflect edge channel Signed-off-by: French Ben <frenchben@docker.com> * Updated wording for SP creation Signed-off-by: French Ben <frenchben@docker.com> * beta to edge, cloud features first draft added cloud images Signed-off-by: Victoria Bialas <victoria.bialas@docker.com> * Distinguish between cloud stack file and stack file * Added EE links Signed-off-by: French Ben <frenchben@docker.com> * Use variables Signed-off-by: French Ben <frenchben@docker.com> * Replace deprecated MAINTAINER with LABEL (#1445) Replace MAINTAINER instruction with LABEL as MAINTAINER was deprecated in https://github.com/docker/docker/pull/25466 * Updates for Docker CE and Docker EE * Updated DDC launch button Signed-off-by: French Ben <frenchben@docker.com> * added Docker Cloud topics for Mac and Windows Signed-off-by: Victoria Bialas <victoria.bialas@docker.com> * d4mac, d4win stable and beta release notes for 17.03.0 Signed-off-by: Victoria Bialas <victoria.bialas@docker.com>
148 lines
6.8 KiB
Markdown
148 lines
6.8 KiB
Markdown
---
|
|
description: Home page for Docker's documentation
|
|
keywords: Docker, documentation, manual, guide, reference, api, samples
|
|
landing: true
|
|
title: Docker Documentation
|
|
notoc: true
|
|
---
|
|
|
|
Docker packages your app with its dependencies, freeing you from worrying about
|
|
your system configuration, and making your app more portable.
|
|
|
|
<div class="row">
|
|
<div class="col-sm-12 col-md-12 col-lg-6">
|
|
{% capture basics %}
|
|
### Learn the basics of Docker
|
|
|
|
The basic tutorial introduces 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.
|
|
{% endcapture %}{{ basics | markdownify }}
|
|
{% capture basics %}[Start the basic tutorial](/engine/getstarted/){: class="button outline-btn"}{% endcapture %}{{ basics | markdownify }}
|
|
</div>
|
|
|
|
<div class="col-sm-12 col-md-12 col-lg-6 block">
|
|
{% capture apps %}
|
|
### Define and deploy applications
|
|
|
|
The define-and-deploy tutorial shows how to relate containers to each other and
|
|
define them as services in an application that is ready to deploy at scale in a
|
|
production environment. Highlights Compose Version 3 new features and swarm
|
|
mode.
|
|
{% endcapture %}{{ apps | markdownify }}
|
|
{% capture apps %}[Start the application tutorial](/engine/getstarted-voting-app/){: class="button outline-btn"}{% endcapture %}{{ apps | markdownify }}
|
|
</div>
|
|
</div>
|
|
|
|
|
|
## Components
|
|
|
|
<div class="component-container">
|
|
<div class="row">
|
|
<div class="col-sm-4 col-md-12 col-lg-3 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-4 col-md-12 col-lg-3 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-4 col-md-12 col-lg-3 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>
|
|
<!--components-full-width-->
|
|
<div class="col-md-12">
|
|
<!--editions-->
|
|
<div class="component-full">
|
|
<div class="component-full-icon">
|
|
<img src="../images/engine_48.svg" alt="Docker Editions">
|
|
</div>
|
|
<div class="component-full-copy">
|
|
<h3 id="docker-engine"><a href="engine/installation/">Docker Editions</a></h3>
|
|
<p>Get started with containers quickly with Docker Community edition (Docker CE)
|
|
or Docker Enterprise Edition (Docker EE).</p>
|
|
<p>Editions are available for desktops, servers, or cloud providers.</p>
|
|
</div>
|
|
</div>
|
|
<!--cloud-->
|
|
<div class="component-full">
|
|
<div class="component-full-icon">
|
|
<img src="../images/cloud_48.svg" alt="Docker Cloud">
|
|
</div>
|
|
<div class="component-full-copy">
|
|
<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>
|
|
<!--UCP-->
|
|
<div class="component-full">
|
|
<div class="component-full-icon">
|
|
<img src="../images/UCP_48.svg" alt="Docker Universal Control Plane">
|
|
</div>
|
|
<div class="component-full-copy">
|
|
<h3 id="docker-cloud"><a href="datacenter/ucp/1.1/overview/">Docker Universal Control Plane</a></h3>
|
|
<p>(UCP) Manage a cluster of on-premises Docker hosts as if they were a single machine.</p>
|
|
</div>
|
|
</div>
|
|
<!--compose-->
|
|
<div class="component-full">
|
|
<div class="component-full-icon">
|
|
<img src="../images/compose_48.svg" alt="Docker Compose">
|
|
</div>
|
|
<div class="component-full-copy">
|
|
<h3 id="docker-cloud"><a href="compose/overview/">Docker Compose</a></h3>
|
|
<p>Define applications built using multiple containers.</p>
|
|
</div>
|
|
</div>
|
|
<!--hub-->
|
|
<!-- <div class="component-full">
|
|
<div class="component-full-icon">
|
|
<img src="../images/hub_48.svg" alt="Docker Hub">
|
|
</div>
|
|
<div class="component-full-copy">
|
|
<h3 id="docker-cloud"><a href="docker-hub/overview/">Docker Hub</a></h3>
|
|
<p>A hosted registry service for managing and building images.</p>
|
|
</div>
|
|
</div> -->
|
|
<!--dtr-->
|
|
<div class="component-full">
|
|
<div class="component-full-icon">
|
|
<img src="../images/dtr_48.svg" alt="Docker Trusted Registry">
|
|
</div>
|
|
<div class="component-full-copy">
|
|
<h3 id="docker-cloud"><a href="docker-trusted-registry/">Docker Trusted Registry</a></h3>
|
|
<p>(DTR) stores and signs your images.</p>
|
|
</div>
|
|
</div>
|
|
<!--machine-->
|
|
<div class="component-full">
|
|
<div class="component-full-icon">
|
|
<img src="../images/machine_48.svg" alt="Docker Machine">
|
|
</div>
|
|
<div class="component-full-copy">
|
|
<h3 id="docker-cloud"><a href="machine/install-machine/">Docker Machine</a></h3>
|
|
<p>Automate container provisioning on your network or in the cloud. Available for Windows, macOS, or Linux.</p>
|
|
</div>
|
|
</div>
|
|
<!-- end col-12-->
|
|
</div>
|
|
<!-- end component-container-->
|
|
</div>
|
|
</div>
|