Skip to content

Commit

Permalink
Merge pull request #5419 from dvdksn/bp_5403
Browse files Browse the repository at this point in the history
[27.x backport] rename plugins index file and add linkTitle
  • Loading branch information
thaJeztah authored Sep 9, 2024
2 parents 9e34c9b + 90559a6 commit 65decb5
Show file tree
Hide file tree
Showing 6 changed files with 116 additions and 114 deletions.
215 changes: 108 additions & 107 deletions docs/deprecated.md

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/extend/index.md → docs/extend/_index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Docker Engine managed plugin system
linkTitle: Docker Engine plugins
description: Develop and use a plugin with the managed plugin system
keywords: "API, Usage, plugins, documentation, developer"
aliases:
Expand Down
4 changes: 2 additions & 2 deletions docs/extend/legacy_plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ keywords: "Examples, Usage, plugins, docker, documentation, user guide"

This document describes the Docker Engine plugins generally available in Docker
Engine. To view information on plugins managed by Docker,
refer to [Docker Engine plugin system](index.md).
refer to [Docker Engine plugin system](_index.md).

You can extend the capabilities of the Docker Engine by loading third-party
plugins. This page explains the types of plugins and provides links to several
volume and network plugins for Docker.

## Types of plugins

Plugins extend Docker's functionality. They come in specific types. For
Plugins extend Docker's functionality. They come in specific types. For
example, a [volume plugin](plugins_volume.md) might enable Docker
volumes to persist across multiple Docker hosts and a
[network plugin](plugins_network.md) might provide network plumbing.
Expand Down
2 changes: 1 addition & 1 deletion docs/extend/plugin_api.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Docker plugins are out-of-process extensions which add capabilities to the
Docker Engine.

This document describes the Docker Engine plugin API. To view information on
plugins managed by Docker Engine, refer to [Docker Engine plugin system](index.md).
plugins managed by Docker Engine, refer to [Docker Engine plugin system](_index.md).

This page is intended for people who want to develop their own Docker plugin.
If you just want to learn about or use Docker plugins, look
Expand Down
2 changes: 1 addition & 1 deletion docs/extend/plugins_authorization.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ aliases:

This document describes the Docker Engine plugins available in Docker
Engine. To view information on plugins managed by Docker Engine,
refer to [Docker Engine plugin system](index.md).
refer to [Docker Engine plugin system](_index.md).

Docker's out-of-the-box authorization model is all or nothing. Any user with
permission to access the Docker daemon can run any Docker client command. The
Expand Down
6 changes: 3 additions & 3 deletions docs/extend/plugins_network.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,20 @@ keywords: "Examples, Usage, plugins, docker, documentation, user guide"

This document describes Docker Engine network driver plugins generally
available in Docker Engine. To view information on plugins
managed by Docker Engine, refer to [Docker Engine plugin system](index.md).
managed by Docker Engine, refer to [Docker Engine plugin system](_index.md).

Docker Engine network plugins enable Engine deployments to be extended to
support a wide range of networking technologies, such as VXLAN, IPVLAN, MACVLAN
or something completely different. Network driver plugins are supported via the
LibNetwork project. Each plugin is implemented as a "remote driver" for
LibNetwork project. Each plugin is implemented as a "remote driver" for
LibNetwork, which shares plugin infrastructure with Engine. Effectively, network
driver plugins are activated in the same way as other plugins, and use the same
kind of protocol.

## Network plugins and Swarm mode

[Legacy plugins](legacy_plugins.md) do not work in Swarm mode. However,
plugins written using the [v2 plugin system](index.md) do work in Swarm mode, as
plugins written using the [v2 plugin system](_index.md) do work in Swarm mode, as
long as they are installed on each Swarm worker node.

## Use network driver plugins
Expand Down

0 comments on commit 65decb5

Please sign in to comment.