docs/content/manuals/engine/_index.md

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.