Davlat Davydov
71db1520de
scripts/warn-outside-container: fix font representation
...
Signed-off-by: Davlat Davydov <literally_user@hotmail.com >
fix CI
review changes
2026-03-05 19:34:01 +03:00
Paweł Gronowski
5927d80c76
Merge pull request #6844 from vvoland/update-docker
...
vendor: github.com/moby/moby/api v1.54.0
v29.3.0
2026-03-05 14:22:32 +00:00
Paweł Gronowski
206fc8c165
vendor: github.com/moby/moby/client v0.3.0
...
full diff: https://github.com/moby/moby/compare/client/v0.2.3-rc.1...client/v0.3.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-03-05 15:15:44 +01:00
Paweł Gronowski
874a8df0eb
vendor: github.com/moby/moby/api v1.54.0
...
full diff: https://github.com/moby/moby/compare/api/v1.54.0-rc.1...api/v1.54.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-03-05 15:15:04 +01:00
Sebastiaan van Stijn
964a6d2e98
Merge pull request #6792 from vvoland/bind-create
...
container/opts: Add bind-create-src mount option
2026-03-05 12:39:04 +01:00
Sebastiaan van Stijn
210147d3f3
Merge pull request #6843 from docker/dependabot/github_actions/docker/setup-buildx-action-4
...
build(deps): bump docker/setup-buildx-action from 3 to 4
2026-03-05 11:40:17 +01:00
Sebastiaan van Stijn
847f547aa1
Merge pull request #6842 from docker/dependabot/github_actions/docker/login-action-4
...
build(deps): bump docker/login-action from 3 to 4
2026-03-05 11:39:15 +01:00
dependabot[bot]
668b3671bd
build(deps): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-05 08:42:54 +00:00
dependabot[bot]
30a2ace7f2
build(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-05 08:42:47 +00:00
Nicolas De Loof
32aa575aff
docs/service: Document bind-create-src
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-03-04 18:00:48 +01:00
Paweł Gronowski
c747cff9ab
container/opts: Add bind-create-src mount option
...
Add support for the `bind-create-src` option in bind mounts, which
instructs the daemon to create the source mountpoint on the host if it
doesn't exist.
This allows to replace the legacy `-v /src/dir:/dst` with the `--mount`.
Usage:
--mount type=bind,src=/host/path,dst=/container/path,bind-create-src
--mount type=bind,src=/host/path,dst=/container/path,bind-create-src=true
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-03-04 18:00:01 +01:00
Sebastiaan van Stijn
ddb986472a
Merge pull request #6794 from derekmisler/cli-hints-for-docker-ai-after-buildcompose-failur
...
Fix: run plugin hooks on command failure, not just success
2026-03-04 15:14:57 +01:00
Sebastiaan van Stijn
5348cf8461
Merge pull request #6836 from docker/dependabot/github_actions/docker/setup-qemu-action-4
...
build(deps): bump docker/setup-qemu-action from 3 to 4
2026-03-04 14:38:24 +01:00
Sebastiaan van Stijn
30fb480896
Merge pull request #6784 from thaJeztah/login_cleanups
...
cli/command/registry: preserve all whitespace in secrets
2026-03-04 12:53:19 +01:00
Sebastiaan van Stijn
6347345783
Merge pull request #6809 from thaJeztah/compose_rm_utils
...
cli/compose/loader: remove some wrapper utilities and use errors.Join
2026-03-04 12:52:36 +01:00
dependabot[bot]
ba349f5afd
build(deps): bump docker/setup-qemu-action from 3 to 4
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-04 08:42:48 +00:00
Sebastiaan van Stijn
0eda6db75b
Merge pull request #6833 from docker/dependabot/go_modules/cmd/docker-trust/go_modules-6b971a9d7e
...
build(deps): bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.40.0 in /cmd/docker-trust in the go_modules group across 1 directory
2026-03-02 15:28:07 +01:00
Sebastiaan van Stijn
e2cafd657e
cli/command/registry: preserve all whitespace in secrets
...
Preserve all whitespace and treat the secret as an opaque value,
leaving it to the registry to (in)validate. We still check for
empty values in some places.
This partially reverts a21a5f4243 ,
but checks for empty (whitespace-only) passwords without mutating
the value.
This better aligns with [NIST SP 800-63B §5.1.1.2], which describes
that the value should be treated as opaque, preserving any other whitespace,
including newlines. Note that trimming whitespace may still happen elsewhere
(see [NIST SP 800-63B (revision 4) §3.1.1.2]);
> Verifiers **MAY** make limited allowances for mistyping (e.g., removing
> leading and trailing whitespace characters before verification, allowing
> the verification of passwords with differing cases for the leading character)
[NIST SP 800-63B §5.1.1.2]: https://pages.nist.gov/800-63-3/sp800-63b.html#memsecretver
[NIST SP 800-63B (revision 4) §3.1.1.2]: https://pages.nist.gov/800-63-4/sp800-63b.html#passwordver
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-03-02 15:13:16 +01:00
dependabot[bot]
10ebb3b204
build(deps): bump go.opentelemetry.io/otel/sdk
...
Bumps the go_modules group with 1 update in the /cmd/docker-trust directory: [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go ).
Updates `go.opentelemetry.io/otel/sdk` from 1.38.0 to 1.40.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.38.0...v1.40.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
dependency-version: 1.40.0
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 22:11:09 +00:00
Sebastiaan van Stijn
694d1a034f
Merge pull request #6815 from luojiyin1987/fix-typos
...
Fix various typos in code and documentation
2026-02-28 20:04:24 +01:00
luojiyin
681f15674c
Fix typos in code and documentation
...
Signed-off-by: luojiyin <luojiyin@hotmail.com >
2026-02-28 08:37:04 +08:00
Paweł Gronowski
4e5bc6816d
Merge pull request #6832 from vvoland/update-docker
...
vendor: github.com/moby/moby/api v1.54.0-rc.1 & client v0.2.3-rc.1
v29.3.0-rc.1
2026-02-27 19:43:43 +00:00
Paweł Gronowski
0bf060f777
vendor: github.com/moby/moby/client v0.2.3-rc.1
...
full diff: https://github.com/moby/moby/client/compare/52dc67c0df94...v0.2.3-rc.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-02-27 20:34:37 +01:00
Paweł Gronowski
139b58d7f4
vendor: github.com/moby/moby/api v1.54.0-rc.1
...
full diff: https://github.com/moby/moby/api/compare/52dc67c0df94...v1.54.0-rc.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-02-27 20:34:19 +01:00
Paweł Gronowski
851b5b7f78
Merge pull request #6829 from thaJeztah/bump_modules
...
vendor: moby/api v1.54.0-dev, moby/client v0.2.3-dev
2026-02-27 18:00:07 +00:00
Sebastiaan van Stijn
8eedbdc6a8
vendor: moby/api v1.54.0-dev, moby/client v0.2.3-dev
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 18:16:02 +01:00
Paweł Gronowski
afb3212d5b
Merge pull request #6827 from thaJeztah/bump_compose
...
Dockerfile: update compose to v5.1.0, buildx to v0.31.1, mvdan.cc/gofump to v0.9.2
2026-02-27 16:45:45 +00:00
Paweł Gronowski
575793f52f
Merge pull request #6828 from thaJeztah/bump_runewidth
...
vendor: github.com/mattn/go-runewidth v0.0.20
2026-02-27 16:45:32 +00:00
Sebastiaan van Stijn
cd070a5ed5
vendor: github.com/mattn/go-runewidth v0.0.20
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.19...v0.0.20
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 17:28:18 +01:00
Sebastiaan van Stijn
8c3d05398e
Dockerfile: update mvdan.cc/gofump to v0.9.2
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 17:21:04 +01:00
Sebastiaan van Stijn
b206927e0c
Dockerfile: update buildx to v0.31.1
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 17:20:06 +01:00
Sebastiaan van Stijn
6b5acd3a6e
Dockerfile: update compose to v5.1.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 17:18:48 +01:00
Paweł Gronowski
9e10dc3dca
Merge pull request #6824 from thaJeztah/bump_compress2
...
vendor: github.com/klauspost/compress v1.18.4
2026-02-27 15:39:27 +00:00
Sebastiaan van Stijn
f8a2176b84
Merge pull request #6823 from thaJeztah/bump_otel
...
vendor: go.opentelemetry.io/otel v1.40.0, go.opentelemetry.io/contrib v0.65.0
2026-02-27 16:33:52 +01:00
Sebastiaan van Stijn
3169956851
Merge pull request #6822 from docker/dependabot/github_actions/actions/upload-artifact-7
...
build(deps): bump actions/upload-artifact from 6 to 7
2026-02-27 15:26:48 +01:00
Sebastiaan van Stijn
caa8a50468
vendor: github.com/klauspost/compress v1.18.4
...
full diff: https://github.com/klauspost/compress/compare/v1.18.3...v1.18.4
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 15:23:55 +01:00
Sebastiaan van Stijn
5c498778ec
vendor: go.opentelemetry.io/contrib v0.65.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 15:20:49 +01:00
Sebastiaan van Stijn
fbd0e7f7c4
vendor: go.opentelemetry.io/otel v1.40.0
...
Includes fixes for [GHSA-9h8m-3fm2-qjrq] / [CVE-2026-24051] on macOS
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-27 15:16:34 +01:00
dependabot[bot]
95a5a9e709
build(deps): bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-27 08:42:37 +00:00
Sebastiaan van Stijn
419e5d136c
Merge pull request #6813 from dvdksn/fix-link-to-redirect
...
chore: use canonical url for buildx build cli doc
2026-02-23 17:58:13 +01:00
David Karlsson
a7b95f228f
chore: use canonical url for buildx build cli doc
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2026-02-23 17:39:19 +01:00
Sebastiaan van Stijn
13c993f101
cli/compose/loader: merge: use errors.Join
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-20 00:10:22 +01:00
Sebastiaan van Stijn
8b6f23d18b
cli/compose/loader: remove some wrapper utilities
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-20 00:09:23 +01:00
Sebastiaan van Stijn
d62b88939b
Merge pull request #6803 from thaJeztah/compose_fixes
...
cli/compose: assorted fixes and cleanups
2026-02-19 23:00:44 +01:00
Sebastiaan van Stijn
b35a2d0837
cli/compose/loader: remove getLoggingDriver
...
Inline it in mergeLoggingConfig and add some vars, which also
makes it more readable.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-19 22:48:39 +01:00
Sebastiaan van Stijn
42a211162c
cli/compose/loader: mergeServices: inline mapByName
...
It's now only used once; let's inline it to remove some abstraction.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-19 22:48:38 +01:00
Sebastiaan van Stijn
6e1393089b
cli/compose/loader: mergeServices: remove intermediate map for overrides
...
The code was using an intermediate map, indexed by name, for services
per file. Service-names should be unique per-file, so using an intermediate
map would not benefit us (we'd still have to loop over all of them to
produce the map, and again to iterate over the map)
Remove the intermediate map for overrides, and apply all overrides for
a service instead.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-19 22:45:41 +01:00
Sebastiaan van Stijn
78458e11e1
cli/compose/loader: mergeServices: tidy up and modernize
...
- construct merge-opts as a slice
- remove intermediate var for overrideServices
- use slices.SortFunc for sorting
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-19 22:45:08 +01:00
Sebastiaan van Stijn
09cf89e82e
cli/compose/convert: convertEndpointSpec: fix sorting of ports
...
The existing code only sorted by PublishedPort (host port), and did
not account for multiple ports mapped to the same host-port, but
using a different protocol.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-19 22:45:08 +01:00
Sebastiaan van Stijn
db28780976
cli/compose/convert: convertUlimits: modernize
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-19 22:45:05 +01:00