Skip to content

Revised Structure of _index.md #22569

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 46 additions & 45 deletions content/manuals/engine/install/_index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
---
title: Install Docker Engine
title: Install Docker Engine (Linux)
linkTitle: Install
weight: 10
description: Learn how to choose the best method for you to install Docker Engine. This client-server
application is available on Linux, Mac, Windows, and as a static binary.
description: Overview of methods to install Docker Engine on Linux.
keywords: install engine, docker engine install, install docker engine, docker engine
installation, engine install, docker ce installation, docker ce install, engine
installer, installing docker engine, docker server install, docker desktop vs docker engine
installer, installing docker engine, docker server install, docker desktop vs docker engine, linux install
aliases:
- /cs-engine/
- /cs-engine/1.12/
Expand All @@ -33,12 +32,14 @@ aliases:
- /install/linux/docker-ee/oracle/
---

This section describes how to install Docker Engine on Linux, also known as
Docker CE. Docker Engine is also available for Windows, macOS, and Linux,
through Docker Desktop. For instructions on how to install Docker Desktop,
Learn how to install Docker Engine on Linux, also known as Docker CE.

> [!NOTE] Docker Engine is also available for Windows, macOS, and Linux,
through [Docker Desktop](https://docs.docker.com/desktop/). For instructions on how to install Docker Desktop,
see: [Overview of Docker Desktop](/manuals/desktop/_index.md).

## Supported platforms
Click the name of the platform for specific install instructions.

| Platform | x86_64 / amd64 | arm64 / aarch64 | arm (32-bit) | ppc64le | s390x |
| :--------------------------------------------- | :------------: | :-------------: | :----------: | :-----: | :---: |
Expand All @@ -53,43 +54,56 @@ see: [Overview of Docker Desktop](/manuals/desktop/_index.md).

### Other Linux distributions

> [!NOTE]
>
> While the following instructions may work, Docker doesn't test or verify
> installation on distribution derivatives.

- If you use Debian derivatives such as "BunsenLabs Linux", "Kali Linux" or
"LMDE" (Debian-based Mint) should follow the installation instructions for
[Debian](debian.md), substitute the version of your distribution for the
corresponding Debian release. Refer to the documentation of your distribution to find
which Debian release corresponds with your derivative version.
- Likewise, if you use Ubuntu derivatives such as "Kubuntu", "Lubuntu" or "Xubuntu"
you should follow the installation instructions for [Ubuntu](ubuntu.md),
substituting the version of your distribution for the corresponding Ubuntu release.
Refer to the documentation of your distribution to find which Ubuntu release
corresponds with your derivative version.
- Some Linux distributions provide a package of Docker Engine through their
package repositories. These packages are built and maintained by the Linux
distribution's package maintainers and may have differences in configuration
or are built from modified source code. Docker isn't involved in releasing these
packages and you should report any bugs or issues involving these packages to
your Linux distribution's issue tracker.
> [!NOTE] Docker doesn't test or verify installation on distribution derivatives. These guidelines may not work.

#### Debian derivatives
If you use Debian derivatives such as "BunsenLabs Linux", "Kali Linux" or "LMDE" (Debian-based Mint):

Follow the installation instructions for [Debian](debian.md) and substitute the version of your distribution for the
corresponding Debian release. Refer to the documentation of your distribution to find which Debian release corresponds
with your derivative version.

#### Ubuntu derivatives
If you use Ubuntu derivatives such as "Kubuntu", "Lubuntu" or "Xubuntu":

Follow the installation instructions for [Ubuntu](ubuntu.md) and substitute the version of your distribution for the
corresponding Ubuntu release. Refer to the documentation of your distribution to find which Ubuntu release
corresponds with your derivative version.

#### Linux Distributions with Docker
Some Linux distributions provide a package of Docker Engine through their
package repositories. These packages are built and maintained by the Linux
distributions' package maintainers and may have differences in configuration
or are built from modified source code. Docker isn't involved in releasing these
packages. Any bugs or issues involving these packages to your Linux distribution's issue tracker.

### Docker Binary
Docker provides [binaries](binaries.md) for manual installation of Docker Engine.
These binaries are statically linked and you can use them on any Linux distribution.

## Release channels

Docker Engine has two types of update channels, **stable** and **test**:

* The **stable** channel gives you the latest versions released for general availability.
* The **test** channel gives you pre-release versions that are ready for testing before
* The **stable** channel is for the latest versions released for general availability.
* The **test** channel is for pre-release versions that are ready for testing before
general availability.

Use the test channel with caution. Pre-release versions include experimental and
early-access features that are subject to breaking changes.

## Support
## Get started

After setting up Docker, learn the basics with [Getting started with Docker](/get-started/introduction/_index.md).

## Report security issues

If you discover a security issue, immediately send a private report to [email protected].
**DO NOT file a public issue.**

Security reports are greatly appreciated, and Docker will publicly thank you for it.

## Support information

Docker Engine is an open source project, supported by the Moby project maintainers
and community members. Docker doesn't provide support for Docker Engine.
Expand All @@ -101,23 +115,10 @@ For information about the open source project, refer to the

### Upgrade path

Patch releases are always backward compatible with its major and minor version.
Patch releases are always backward compatible with their major and minor versions.

### Licensing

Docker Engine is licensed under the Apache License, Version 2.0. See
[LICENSE](https://github.com/moby/moby/blob/master/LICENSE) for the full
license text.

## Reporting security issues

If you discover a security issue, we request that you bring it to our attention immediately.

DO NOT file a public issue. Instead, submit your report privately to [email protected].

Security reports are greatly appreciated, and Docker will publicly thank you for it.

## Get started

After setting up Docker, you can learn the basics with
[Getting started with Docker](/get-started/introduction/_index.md).