Sebastiaan van Stijn
7609dde8d0
build: remove DCT support for classic builder
...
Docker Content Trust is currently only implemented for the classic
builder, but is known to not work with multi-stage builds, and
requires rewriting the Dockerfile, which is brittle because the
Dockerfile syntax evolved with the introduction of BuildKit as
default builder.
Given that the classic builder is deprecated, and only used for
Windows images, which are not verified by content trust;
# docker pull --disable-content-trust=false mcr.microsoft.com/windows/servercore:ltsc2025
Error: remote trust data does not exist for mcr.microsoft.com/windows/servercore: mcr.microsoft.com does not have trust data for mcr.microsoft.com/windows/servercore
With content trust not implemented in BuildKit, and not implemented
in docker compose, this resulted in an inconsistent behavior.
This patch removes content-trust support for "docker build". As this
is a client-side feature, users who require this feature can still
use an older CLI to to start the build.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-21 19:05:38 +02:00
Sebastiaan van Stijn and GitHub
dbc5cf67eb
Merge pull request #5740 from akerouanton/fluentd-async-connect-removal
...
Drop support for fluentd-async-connect
2025-01-13 19:28:06 +01:00
Albin Kerouanton
acbdad9551
completion: replace fluentd-async-connect with fluentd-async
...
Signed-off-by: Albin Kerouanton <albinker@gmail.com >
2025-01-13 18:38:24 +01:00
Sebastiaan van Stijn
760326694d
contrib/completion: remove --allow-nondistributable-artifacts flag
...
This flag is deprecated and no longer functional.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-04 15:18:00 +01:00
Sebastiaan van Stijn and GitHub
8be29ef534
Merge pull request #5725 from thaJeztah/remove_cors_headers_completion
...
contrib/completion: remove deprecated --api-cors-header
2025-01-04 14:01:51 +01:00
Sebastiaan van Stijn
f42c0ccd09
contrib/completion: remove deprecated --api-cors-header
...
This flag was deprecated in docker v27.0, and removed in v28.0 (producing
and error).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-03 21:26:00 +01:00
Sebastiaan van Stijn
2db88599fd
contrib/completion: remove --oom-score-adj daemon flag
...
This flag was deprecated in docker v24.0, and no longer functional
since v25.0; fully removed in v26.0, so we can remove the docs
for this.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-03 20:21:30 +01:00
Harald Albers
3f7b156c85
Fix bash completion for events --filter daemon=
...
Signed-off-by: Harald Albers <github@albersweb.de >
2024-10-19 15:40:07 +00:00
Sebastiaan van Stijn
df8b34595b
cli/command/container: stop, restart: rename "--time" to "--timeout"
...
This renames the `--time` flag as used on `docker stop` and `docker restart`
to `--timeout`, bringing it in line with other uses for this property,
such as `--stop-timeout` on `docker run`.
The `--time` option is deprecated and hidden, but will be kept for
backward compatibility, as these options existed for a long time.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-09-30 09:43:54 +02:00
Grace Choi and Sebastiaan van Stijn
e06ef800fc
Removed all mentions of "please" from docs and messages
...
Signed-off-by: Grace Choi <gracechoi@utexas.edu >
Signed-off-by: Pranjal Rai <pranjalrai@utexas.edu >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-11 16:53:40 +02:00
Andrew-Zipperer and Andrew Zipperer
b7e25a4b48
docstring: typo: settings -> setting
...
Signed-off-by: Andrew Zipperer <zipperer.andrew@gmail.com >
2024-05-06 09:09:28 -05:00
David le Blanc and David le Blanc
c514003e69
Fixed typo in bash completion functions
...
Signed-off-by: David le Blanc <david-le-blanc@users.noreply.github.com >
2024-02-17 17:11:28 +11:00
Sebastiaan van Stijn
b14094df53
contrib/completion: remove logentries logging-driver
...
This driver has been deprecated and removed because the service
is no longer operational.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-12-13 13:15:14 +01:00
Oded Arbel
1da67be9ca
Stop slowing bash init by caching plugins path slowly
...
Fixes issue #3889 by only loading docker plugins path when needed: if it is fast enough than it shouldn't be a problem to do this on demand; OTOH if it is slow then we shouldn't do this during *every* bash session initialization, regardless if docker completion will be needed or not.
Signed-off-by: Oded Arbel <oded@geek.co.il >
2023-08-23 13:40:29 +03:00
Sebastiaan van Stijn
73fbcdea05
contrib/completion: remove aufs, legacy overlay
...
The AuFS and (legacy) overlay storage drivers have been deprecated and
removed, so remove them from the completion scripts.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-05-19 00:59:25 +02:00
Sebastiaan van Stijn and GitHub
9f15ba0d13
Merge pull request #4156 from AkihiroSuda/docker-run-annotation
...
cli/command/container: implement `docker run --annotation`
2023-05-06 00:49:15 +02:00
Sebastiaan van Stijn
0dec5d20a2
volumes: prune: add --all / -a option
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-04-20 23:31:47 +02:00
Akihiro Suda
88be16cb5b
cli/command/container: implement docker run --annotation
...
For moby/moby PR 45025 (Docker v24, API v1.43).
`docker run --annotation foo=bar` is similar to `podman run --annotation foo=bar`,
however, unlike Podman, Docker implementation also accepts an annotation with an empty value.
(`docker run --annotation foo`)
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2023-04-14 12:59:12 +09:00
Laura Brehm
683e4bf0c4
Fix plugin completion parsing for plugins using ShellCompDirectiveFilterFileExt
...
Signed-off-by: Laura Brehm <laurabrehm@hey.com >
2023-04-03 23:30:05 +01:00
CrazyMax
aa0aa4a6dc
Add bash completion for available plugins
...
Signed-off-by: CrazyMax <github@crazymax.dev >
2023-03-17 15:04:09 +01:00
Ville Skyttä
2753057c40
contrib/completion: bash nounset mode fixes
...
Signed-off-by: Ville Skyttä <ville.skytta@iki.fi >
2023-01-12 17:27:24 +02:00
CrazyMax
5a5b7a61d5
contrib: fix engine logging docs link
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-01-06 19:15:34 +01:00
Tianon Gravi
9505330b07
Remove "experimental" gates around "--platform" in bash completion
...
The `--platform` flag has been out of experimental for a while now. 🎉
Signed-off-by: Tianon Gravi <admwiggin@gmail.com >
2022-10-19 14:25:24 -07:00
Sebastiaan van Stijn
5eb24bfd11
completion: remove options related to deprecated cluster-store
...
This removes completion for flags related to legacy overlay networks using
an external k/v store.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-05-17 11:03:25 +02:00
Sebastiaan van Stijn
ea0ae30d86
contrib/completion: remove unused options variable
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-05-01 14:03:26 +02:00
Sebastiaan van Stijn and GitHub
b3ab7c9665
Merge pull request #3547 from cavcrosby/2382-add-force-flag
...
Add --force option to network rm subcommand
2022-04-30 11:56:59 +02:00
Sebastiaan van Stijn and GitHub
49c56dad10
Merge pull request #3577 from albers/completion-stack-config
...
Add bash completion for `docker stack config`
2022-04-30 11:00:36 +02:00
Harald Albers
6712447e4f
Remove bash completion for deprecated orchestrator flags
...
See 039018b6d3 for corresponding docs change.
Signed-off-by: Harald Albers <github@albersweb.de >
2022-04-29 20:05:56 +00:00
Harald Albers
14d7fe4414
Add bash completion for docker stack config
...
This adds bash completion for #3544 .
Signed-off-by: Harald Albers <github@albersweb.de >
2022-04-29 19:31:19 +00:00
Conner Crosby and Sebastiaan van Stijn
0ea587b0d7
Add --force option to network rm subcommand
...
The code is similar to that used by the volume rm subcommand, however,
one difference I noticed was VolumeRemove takes the force flag/option
was a parameter. This isn't the case for NetworkRemove.
To get NetworkRemove to take a similar parameter, this would require
modifying the Docker daemon. For now this isn't a route I wish to take
when the code can be arrange to mimic the same behavior.
Co-authored-by: Sebastiaan van Stijn <github@gone.nl >
Signed-off-by: Conner Crosby <conner@cavcrosby.tech >
2022-04-29 13:56:33 +02:00
Chee Hau Lim and Sebastiaan van Stijn
1d4431c1e7
cli/command: Add quiet option for create and run
...
Signed-off-by: Chee Hau Lim <cheehau.lim@mobimeo.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 14:20:18 +01:00
Vardan Pogosian
77b1031be9
make compose plugin detection in bash completion work on Mac OS
...
Signed-off-by: Vardan Pogosian <vardan.pogosyan@gmail.com >
2022-01-09 12:15:00 +03:00
Ulysses Souza
5a8d7d506c
Detect compose plugin
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com >
2021-07-19 12:02:34 -03:00
Ulysses Souza
1148163c3e
Add completion for docker-compose plugin
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com >
2021-07-12 11:43:57 -03:00
Anca Iordache
64b2e95287
Document --validate daemon option
...
Signed-off-by: Anca Iordache <anca.iordache@docker.com >
2021-06-24 15:00:21 +00:00
Sebastiaan van Stijn
f52a9e2fef
Add docs and completion for docker node ls --filter node.label
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-01-27 14:11:31 +01:00
Brian Goff and GitHub
a86662d461
Merge pull request #2913 from albers/completion-fluentd-options
...
Update bash completion for fluentd --log-options
2021-01-07 11:25:38 -08:00
Brian Goff and GitHub
273217915a
Merge pull request #2914 from albers/completion-dockerd--ip6tables
...
Add bash completion for `dockerd --ip6tables`
2021-01-07 11:25:11 -08:00
Harald Albers
ba2fef9bcb
Add bash completion for dockerd --ip6tables
...
Signed-off-by: Harald Albers <github@albersweb.de >
2021-01-05 22:31:07 +00:00
Harald Albers
5a252fb3ad
Update bash completion for fluentd --log-options
...
Signed-off-by: Harald Albers <github@albersweb.de >
2021-01-05 22:04:36 +00:00
Harald Albers
8242fe1fcc
Add bash completion for docker run|create --pull
...
Signed-off-by: Harald Albers <github@albersweb.de >
2021-01-05 21:43:53 +00:00
Harald Albers
a4e86b5433
Add bash completion for jobs
...
Signed-off-by: Harald Albers <github@albersweb.de >
2020-12-15 21:00:36 +00:00
Sebastiaan van Stijn and GitHub
325036df3e
Merge pull request #2831 from tianon/containerd
...
Add "--containerd-namespace" daemon flags in completion and docs
2020-11-10 23:57:02 +01:00
Harald Albers
1649540431
Always enable experimental features in bash completion
...
This amends #2774 for bash completion.
Signed-off-by: Harald Albers <github@albersweb.de >
2020-11-10 21:11:56 +01:00
Tianon Gravi
8258fc9059
Add "--containerd-namespace" daemon flags in completion and docs
...
This also adds the missing `containerd` key in the example daemon configuration files.
Signed-off-by: Tianon Gravi <admwiggin@gmail.com >
2020-11-06 12:34:10 -08:00
Sebastiaan van Stijn and GitHub
75598aa92a
Merge pull request #2728 from jennydaman/manifest-rm
...
Fix bash completion typo `docker manifest rm`
2020-09-18 01:35:00 +02:00
Jennings Zhang
bd8948761c
Fix typo
...
Signed-off-by: Jennings Zhang <jenni_zh@protonmail.com >
2020-09-17 15:33:46 -04:00
Sebastiaan van Stijn and GitHub
b747821ace
Merge pull request #2449 from jennydaman/manifest-rm
...
`docker manifest rm` command to remove manifest list draft from local storage
2020-09-17 20:52:52 +02:00
Sebastiaan van Stijn
6065dccc98
Add docs and bash-completion for new Linux capabilities
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-09-16 16:22:43 +02:00
Sebastiaan van Stijn
5b035964c4
Bash-completion: add CAP_AUDIT_READ
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-09-16 15:47:19 +02:00