mirror of https://github.com/docker/docs.git
82 lines
2.7 KiB
Markdown
82 lines
2.7 KiB
Markdown
---
|
|
title: Docker Engine
|
|
weight: 10
|
|
description: Find a comprehensive overview of Docker Engine, including how to install, storage details, networking, and more
|
|
keywords: Engine
|
|
params:
|
|
sidebar:
|
|
group: Open source
|
|
grid:
|
|
- title: Install Docker Engine
|
|
description: Learn how to install the open source Docker Engine for your distribution.
|
|
icon: download
|
|
link: /engine/install
|
|
- title: Storage
|
|
description: Use persistent data with Docker containers.
|
|
icon: database
|
|
link: /storage
|
|
- title: Networking
|
|
description: Manage network connections between containers.
|
|
icon: network_node
|
|
link: /network
|
|
- title: Container logs
|
|
description: Learn how to view and read container logs.
|
|
icon: text_snippet
|
|
link: /config/containers/logging/
|
|
- title: Prune
|
|
description: Tidy up unused resources.
|
|
icon: content_cut
|
|
link: /config/pruning
|
|
- title: Configure the daemon
|
|
description: Delve into the configuration options of the Docker daemon.
|
|
icon: tune
|
|
link: /config/daemon
|
|
- title: Rootless mode
|
|
description: Run Docker without root privileges.
|
|
icon: security
|
|
link: /engine/security/rootless
|
|
- title: Deprecated features
|
|
description: Find out what features of Docker Engine you should stop using.
|
|
icon: folder_delete
|
|
link: /engine/deprecated/
|
|
- title: Release notes
|
|
description: Read the release notes for the latest version.
|
|
icon: note_add
|
|
link: /engine/release-notes
|
|
aliases:
|
|
- /edge/
|
|
- /engine/ce-ee-node-activate/
|
|
- /engine/migration/
|
|
- /engine/misc/
|
|
- /linux/
|
|
---
|
|
|
|
Docker Engine is an open source containerization technology for building and
|
|
containerizing your applications. Docker Engine acts as a client-server
|
|
application with:
|
|
|
|
- A server with a long-running daemon process
|
|
[`dockerd`](/reference/cli/dockerd).
|
|
- APIs which specify interfaces that programs can use to talk to and instruct
|
|
the Docker daemon.
|
|
- A command line interface (CLI) client
|
|
[`docker`](/reference/cli/docker/).
|
|
|
|
The CLI uses [Docker APIs](/reference/api/engine/_index.md) to control or interact with the Docker
|
|
daemon through scripting or direct CLI commands. Many other Docker applications
|
|
use the underlying API and CLI. The daemon creates and manages Docker objects,
|
|
such as images, containers, networks, and volumes.
|
|
|
|
For more details, see
|
|
[Docker Architecture](/get-started/docker-overview.md#docker-architecture).
|
|
|
|
{{< grid >}}
|
|
|
|
## Licensing
|
|
|
|
The 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.
|
|
|
|
However, for commercial use of Docker Engine obtained via Docker Desktop within larger enterprises (exceeding 250 employees OR with annual revenue surpassing $10 million USD), a [paid subscription](https://www.docker.com/pricing/) is required.
|