mirror of
https://github.com/docker/docs.git
synced 2026-11-04 10:01:00 +00:00
bump compose to version v5.1.2 (#24676)
<!--Delete sections as needed --> ## Description Bump Compose to version `v5.1.2` ## Related issues or tickets N/A ## Reviews <!-- Notes for reviewers here --> <!-- List applicable reviews (optionally @tag reviewers) --> - [x] Technical review - [ ] Editorial review - [ ] Product review Signed-off-by: Guillaume Lours <glours@users.noreply.github.com> Co-authored-by: Guillaume Lours <glours@users.noreply.github.com>
This commit is contained in:
1 parent
2069c24047
commit
fd29d55f10
8 files changed
+32
-19
No files matched your search
+5
-5
@@ -21,7 +21,7 @@ which registers itself by placing a file on the daemon host in one of the plugin
|
||||
directories described in [Plugin discovery](#plugin-discovery).
|
||||
|
||||
Plugins have human-readable names, which are short, lowercase strings. For
|
||||
example, `flocker` or `weave`.
|
||||
example, `myplugin`.
|
||||
|
||||
Plugins can run inside or outside containers. Currently running them outside
|
||||
containers is recommended.
|
||||
@@ -45,12 +45,12 @@ spec files can be located either under `/etc/docker/plugins` or `/usr/lib/docker
|
||||
|
||||
The name of the file (excluding the extension) determines the plugin name.
|
||||
|
||||
For example, the `flocker` plugin might create a Unix socket at
|
||||
`/run/docker/plugins/flocker.sock`.
|
||||
For example, a plugin named `myplugin` might create a Unix socket at
|
||||
`/run/docker/plugins/myplugin.sock`.
|
||||
|
||||
You can define each plugin into a separated subdirectory if you want to isolate definitions from each other.
|
||||
For example, you can create the `flocker` socket under `/run/docker/plugins/flocker/flocker.sock` and only
|
||||
mount `/run/docker/plugins/flocker` inside the `flocker` container.
|
||||
For example, you can create the `myplugin` socket under `/run/docker/plugins/myplugin/myplugin.sock` and only
|
||||
mount `/run/docker/plugins/myplugin` inside the `myplugin` container.
|
||||
|
||||
Docker always searches for Unix sockets in `/run/docker/plugins` first. It checks for spec or json files under
|
||||
`/etc/docker/plugins` and `/usr/lib/docker/plugins` if the socket doesn't exist. The directory scan stops as
|
||||
|
||||
@@ -38,7 +38,7 @@ node1 is the manager and node2 is the worker.
|
||||
|
||||
```console
|
||||
$ docker swarm join \
|
||||
--token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c \
|
||||
--token SWMTKN-1-aabbccdd00112233aabbccdd00112233aabbccdd00112233aa-aabbccdd00112233... \
|
||||
192.168.99.100:2377
|
||||
```
|
||||
|
||||
|
||||
+12
-5
@@ -45,7 +45,7 @@ accepts a volume name and path on the host, and the `--volume-driver` flag
|
||||
accepts a driver type.
|
||||
|
||||
```console
|
||||
$ docker volume create --driver=flocker volumename
|
||||
$ docker volume create --driver=myplugin volumename
|
||||
|
||||
$ docker container run -it --volume volumename:/data busybox sh
|
||||
```
|
||||
@@ -61,11 +61,18 @@ separated by a colon (`:`) character.
|
||||
- The `Mountpoint` is the path on the host (v1) or in the plugin (v2) where the
|
||||
volume has been made available.
|
||||
|
||||
### `volumedriver`
|
||||
### `--volume-driver`
|
||||
|
||||
Specifying a `volumedriver` in conjunction with a `volumename` allows you to
|
||||
use plugins such as [Flocker](https://github.com/ScatterHQ/flocker) to manage
|
||||
volumes external to a single host, such as those on EBS.
|
||||
Specifying the `--volume-driver` flag together with a volume name (using
|
||||
`--volume`) allows you to use plugins to manage volumes for the container.
|
||||
|
||||
The `--volume-driver` flag is used as a default for all volumes created for
|
||||
the container, including anonymous volumes. Use the [`--mount`] flag with
|
||||
the [`volume-driver`] option to specify the driver to use for each volume
|
||||
individually.
|
||||
|
||||
[`--mount`]: https://docs.docker.com/reference/cli/docker/container/run/#mount
|
||||
[`volume-driver`]: https://docs.docker.com/engine/storage/volumes/#start-a-container-which-creates-a-volume-using-a-volume-driver
|
||||
|
||||
## Create a VolumeDriver
|
||||
|
||||
|
||||
+1
-1
@@ -1222,7 +1222,7 @@ starting a container, you can override the `USER` instruction by passing the
|
||||
-u="", --user="": Sets the username or UID used and optionally the groupname or GID for the specified command.
|
||||
```
|
||||
|
||||
The followings examples are all valid:
|
||||
The following examples are all valid:
|
||||
|
||||
```text
|
||||
--user=[ user | user:group | uid | uid:gid | user:gid | uid:group ]
|
||||
|
||||
Generated
+3
-3
@@ -1,6 +1,6 @@
|
||||
# github.com/moby/moby/api v1.54.0
|
||||
# github.com/moby/moby/api v1.54.1
|
||||
# github.com/moby/buildkit v0.29.0
|
||||
# github.com/docker/buildx v0.33.0
|
||||
# github.com/docker/cli v29.3.1+incompatible
|
||||
# github.com/docker/compose/v5 v5.0.2
|
||||
# github.com/docker/cli v29.4.0+incompatible
|
||||
# github.com/docker/compose/v5 v5.1.2
|
||||
# github.com/docker/model-runner v1.1.28
|
||||
@@ -9,11 +9,11 @@ go 1.26.0
|
||||
// Make sure to add an entry in the "tools" section when adding a new repository.
|
||||
require (
|
||||
github.com/docker/buildx v0.33.0
|
||||
github.com/docker/cli v29.3.1+incompatible
|
||||
github.com/docker/compose/v5 v5.0.2
|
||||
github.com/docker/cli v29.4.0+incompatible
|
||||
github.com/docker/compose/v5 v5.1.2
|
||||
github.com/docker/model-runner v1.1.28
|
||||
github.com/moby/buildkit v0.29.0
|
||||
github.com/moby/moby/api v1.54.0
|
||||
github.com/moby/moby/api v1.54.1
|
||||
)
|
||||
|
||||
tool (
|
||||
|
||||
@@ -84,12 +84,16 @@ github.com/docker/cli v29.3.0+incompatible h1:z3iWveU7h19Pqx7alZES8j+IeFQZ1lhTwb
|
||||
github.com/docker/cli v29.3.0+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
|
||||
github.com/docker/cli v29.3.1+incompatible h1:M04FDj2TRehDacrosh7Vlkgc7AuQoWloQkf1PA5hmoI=
|
||||
github.com/docker/cli v29.3.1+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
|
||||
github.com/docker/cli v29.4.0+incompatible h1:+IjXULMetlvWJiuSI0Nbor36lcJ5BTcVpUmB21KBoVM=
|
||||
github.com/docker/cli v29.4.0+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
|
||||
github.com/docker/compose/v5 v5.0.0 h1:J2uMCzJ/5xLcoIVVXvMmPe6HBzVQpmJThKa7Qk7Xldc=
|
||||
github.com/docker/compose/v5 v5.0.0/go.mod h1:BurapGv8zmYnsbSmlpCz5EU2Pi3YFV/PjeUnoFpcw64=
|
||||
github.com/docker/compose/v5 v5.0.1 h1:5yCjDJbwUqcuI+6WNFHNWz2/3vyBDsNnfe8LlFjyxEc=
|
||||
github.com/docker/compose/v5 v5.0.1/go.mod h1:vuKBtnRuvsVIlYHzdPkF3SToljqR+pFJseO5lDBuF18=
|
||||
github.com/docker/compose/v5 v5.0.2 h1:OTBsvKsim2rVNUBrb9pP5byiGG5trTt+uO3qr6WIQYo=
|
||||
github.com/docker/compose/v5 v5.0.2/go.mod h1:MbI7iBpjcgTN27JC4cYYR1mmfmaWEqEgqKKfbEGFK1c=
|
||||
github.com/docker/compose/v5 v5.1.2 h1:HxtfGZA0DESw/+hvrNJDjM8VKmCond7OkmgVJCHku48=
|
||||
github.com/docker/compose/v5 v5.1.2/go.mod h1:JJ2H+lRSugOH50/zxCbkBwN8jU91qDtRCp7gEHWZdgo=
|
||||
github.com/docker/distribution v2.8.3+incompatible h1:AtKxIZ36LoNK51+Z6RpzLpddBirtxJnzDrHLEKxTAYk=
|
||||
github.com/docker/distribution v2.8.3+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
|
||||
github.com/docker/docker v28.5.2+incompatible h1:DBX0Y0zAjZbSrm1uzOkdr1onVghKaftjlSWt4AFexzM=
|
||||
@@ -221,6 +225,8 @@ github.com/moby/moby/api v1.53.0 h1:PihqG1ncw4W+8mZs69jlwGXdaYBeb5brF6BL7mPIS/w=
|
||||
github.com/moby/moby/api v1.53.0/go.mod h1:8mb+ReTlisw4pS6BRzCMts5M49W5M7bKt1cJy/YbAqc=
|
||||
github.com/moby/moby/api v1.54.0 h1:7kbUgyiKcoBhm0UrWbdrMs7RX8dnwzURKVbZGy2GnL0=
|
||||
github.com/moby/moby/api v1.54.0/go.mod h1:8mb+ReTlisw4pS6BRzCMts5M49W5M7bKt1cJy/YbAqc=
|
||||
github.com/moby/moby/api v1.54.1 h1:TqVzuJkOLsgLDDwNLmYqACUuTehOHRGKiPhvH8V3Nn4=
|
||||
github.com/moby/moby/api v1.54.1/go.mod h1:+RQ6wluLwtYaTd1WnPLykIDPekkuyD/ROWQClE83pzs=
|
||||
github.com/moby/moby/client v0.2.1 h1:1Grh1552mvv6i+sYOdY+xKKVTvzJegcVMhuXocyDz/k=
|
||||
github.com/moby/moby/client v0.2.1/go.mod h1:O+/tw5d4a1Ha/ZA/tPxIZJapJRUS6LNZ1wiVRxYHyUE=
|
||||
github.com/moby/moby/client v0.2.2 h1:Pt4hRMCAIlyjL3cr8M5TrXCwKzguebPAc2do2ur7dEM=
|
||||
|
||||
@@ -153,7 +153,7 @@ params:
|
||||
# (Used to show e.g., "latest" and "latest"-1 in engine install examples
|
||||
docker_ce_version_prev: "29.3.1"
|
||||
# Latest Docker Compose version
|
||||
compose_version: "v5.0.1"
|
||||
compose_version: "v5.1.2"
|
||||
# Latest BuildKit version
|
||||
buildkit_version: "0.28.0"
|
||||
# Latest actions version
|
||||
|
||||
Reference in new issue
Block a user