47775a8fa0
docs: include required tools in source tree
...
In order to be able to build the documentation without internet access
(as is required by some distribution build systems), all of the source
code needed for the build needs to be available in the source tarball.
This used to be possible with the docker-cli sources but was
accidentally broken with some CI changes that switched to downloading
the tools (by modifying go.mod as part of the docs build script).
This pattern also maked documentation builds less reproducible since the
tool version used was not based on the source code version.
Fixes: 7dc35c03fc ("validate manpages target")
Fixes: a650f4ddd0 ("switch to cli-docs-tool for yaml docs generation")
Signed-off-by: Aleksa Sarai <cyphar@cyphar.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-03-21 00:13:56 +01:00
cab5164877
vendor: github.com/docker/docker v28.0.2-dev (bea4de25004d)
...
full diff: https://github.com/docker/docker/compare/v28.0.1...bea4de25004d
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-03-19 13:21:19 +01:00
b2a669fb56
vendor: github.com/docker/docker-credential-helpers v0.9.2
...
full diff: https://github.com/docker/docker-credential-helpers/compare/v0.8.2...v0.9.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-03-05 22:38:56 +01:00
fe349e6a6c
vendor: github.com/docker/docker 00ab386b5a2e (master, v28.0.0-rc.3)
...
no code changes, only updated swagger (docs)
full diff: https://github.com/docker/docker/compare/v28.0.0-rc.2...00ab386b5a2e
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-02-18 23:04:48 +01:00
1d3eb6f95b
vendor: github.com/docker/docker 5cc3f1dab895 (master, v28.0.0-rc.2)
...
full diff: b570831cc3...5cc3f1dab8
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-14 19:22:53 +01:00
c6a7f9a646
vendor: github.com/docker/docker b570831cc3a3 (master, v28.0.0-rc.2)
...
full diff: https://github.com/docker/docker/compare/v28.0.0-rc.1...b570831cc3a3fcfe4edc96af4c249199b019c7dd
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-11 18:06:55 +01:00
01da8a582f
vendor: github.com/docker/docker 6c3797923dcb (master, v28.0-dev)
...
full diff: 6968719093...6c3797923d
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-06 19:16:50 +01:00
0df55307c8
vendor: github.com/docker/docker 69687190936d (master, v28.0-dev)
...
full diff: 50212d215b...6968719093
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-11 01:17:36 +01:00
216674c3e3
vendor: github.com/docker/docker 50212d215ba7 (master, v28.0-dev)
...
full diff: 6f6c3b9211...50212d215b
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-08 18:11:19 +01:00
7b37f30da2
Use io.copy for build context compression
...
The use of pools here is unnecessary and creates a code dependency on
moby library which will move to internal.
The pool does not provide any value here since it is only done for a
single operation and unlikely performed in alongside other operations
which are re-using the buffers many times between garbage collections.
Signed-off-by: Derek McGowan <derek@mcg.dev >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-03 13:45:38 +01:00
25f02bc044
vendor: github.com/docker/docker 6f6c3b921180 (master, v28.0.0-dev)
...
full diff: a72026acbb...6f6c3b9211
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-01 16:24:28 +01:00
76ec0ea2eb
vendor: github.com/docker/docker a72026acbbdf (master, v28.0.0-dev)
...
removes uses of pkg/system
full diff: ad6929339a...a72026acbb
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-12-23 13:50:59 +01:00
cc65127cb0
vendor: github.com/docker/docker ad6929339acd (master, v28.0.0-dev)
...
full diff: b249c5ebd2...ad6929339a
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-12-20 17:58:34 +01:00
2a5ac8f5ab
vendor: github.com/docker/docker b249c5ebd214 (master, v28.0.0-dev)
...
full diff: 5d72419486...b249c5ebd2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-12-09 21:56:05 +01:00
2eb77f4ede
vendor: github.com/docker/docker 5d72419486fe (master, v28.0.0-dev)
...
full diff: 87fbd9cd3b...5d72419486
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-12-09 12:41:45 +01:00
d4db289eb5
run, create, connect: add support for gw-priority
...
Signed-off-by: Albin Kerouanton <albinker@gmail.com >
2024-12-03 15:13:08 +01:00
d41b80fafc
vendor: github.com/docker/docker e5c2b5e10d68 (master, v28.0.0-dev)
...
full diff: 6ac445c42b...e5c2b5e10d
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-11-20 15:54:27 +01:00
5f1311ae8d
vendor: github.com/docker/docker 6ac445c42bad (master, v28.0-dev)
...
full diff: 36a3bd0904...6ac445c42b
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-11-01 14:10:15 +01:00
9b525bc9d1
vendor: github.com/docker/docker 36a3bd090489 (master, v28.0-dev)
...
full diff: 164cae56ed...36a3bd0904
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-10-18 17:48:05 +02:00
b12ac897fb
vendor: github.com/docker/docker 164cae56ed95 (master, v-next)
...
full diff: 2269acc7a3...164cae56ed
Co-authored-by: Paweł Gronowski <pawel.gronowski@docker.com >
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-09-24 16:30:30 +02:00
6440816c7c
vendor: github.com/docker/docker 2269acc7a31d (master, v-next)
...
removes (indirect) dependencie on the moby/sys/user/userns package, which
was retracted and moved to moby/sys/userns
- full diff: f3cf9359bd...2269acc7a3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-08-08 13:37:58 +02:00
b8a53ee340
vendor: github.com/docker/docker master (f3cf9359bdf6)
...
full diff: 2b1097f080...f3cf9359bd
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-08-08 11:44:02 +02:00
f0a29af0f3
vendor: docker/docker 2b1097f08088 (removes containerd dependency)
...
full diff: aae044039c...2b1097f080
The userns package in libcontainer was integrated into the moby/sys/user
module at commit 3778ae603c706494fd1e2c2faf83b406e38d687d.
The userns package is used in many places, and currently either depends
on runc/libcontainer, or on containerd, both of which have a complex
dependency tree. This patch is part of a series of patches to unify the
implementations, and to migrate toward that implementation to simplify
the dependency tree.
[3778ae603c706494fd1e2c2faf83b406e38d687d]: 3778ae603c
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-07-25 14:57:30 +02:00
e8baee9c7c
vendor: github.com/docker/docker aae044039ca4 (master, v-next)
...
full diff: 508cc7c612...aae044039c
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-07-16 19:01:14 +02:00
4cac8efb56
vendor: github.com/docker/docker 508cc7c61226 (master)
...
full diff: https://github.com/docker/docker/v27.0.3..508cc7c6122651c4dfeeec2e626568704cfaf0f9
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-07-04 15:20:27 +02:00
e91f0ded9c
docs: make buildx build the canonical reference doc
...
Move common flag descriptions to the buildx build reference, and make
that page the canonical page in docs. Also rewrite some content in
image_build to make clear that this page is only for the legacy builder.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-07-03 08:55:16 +02:00
2e6aaf05d4
vendor: github.com/docker/docker v27.0.3
...
full diff: https://github.com/docker/docker/compare/v27.0.2...v27.0.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-07-01 12:28:52 +02:00
1382fbe61e
vendor: github.com/docker/docker v27.0.2-dev (e953d76450b6)
...
full diff: 861fde8cc9...e953d76450
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
(cherry picked from commit c97e8091a650398cf7d79f1dfe78c6548367e1db)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-28 09:01:39 +02:00
ab0898ee32
vendor: github.com/docker/docker v27.0.2-dev (861fde8cc974)
...
full diff: https://github.com/docker/docker/compare/v27.0.1...861fde8cc974
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
(cherry picked from commit 8945848025372c0fb90d283f6b0618e1728fa6ca)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-28 09:01:01 +02:00
ad583961b6
vendor: github.com/docker/docker v27.0-dev (ff1e2c0de72a, master)
...
full diff: 81b2027979...ff1e2c0de7
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-06-21 15:18:13 +02:00
34d42bdf0c
vendor: github.com/docker/docker v27.0-dev (018d93decfb5)
...
full diff: 1a1f3cff45...018d93decf
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-06-20 14:00:27 +02:00
2088c5963b
vendor: github.com/docker/docker 1a1f3cff45ec (master, v27.0-dev)
...
Rewrite local code to use the new container.Ulimit alias to start
transitioning away from direct uses of go-units.Ulimit.
full diff: https://github.com/docker/docker/compare/v27.0.0-rc.2...1a1f3cff45ec5aba4a520fae88b4f929eab8b3e8
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-20 13:04:54 +02:00
3b0d297aab
vendor: github.com/docker/docker caf502a0bc44 (v27.0.0-dev)
...
full diff: ec4bac431c...caf502a0bc
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-06-17 17:08:30 +02:00
11a3d8728b
vendor: github.com/docker/docker ec4bac431c88 (v27.0.0-dev)
...
full diff: ba69bd9c1e...ec4bac431c
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-06-17 10:18:07 +02:00
32ac7a08f8
cli/push: Print aux notes
...
Print note when the multi-platform image was reduced to a single
manifest.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-06-11 16:39:49 +02:00
892784deed
vendor: github.com/docker/docker v27.0.0-dev (9d9488468fe2)
...
full diff: a736d0701c...9d9488468f
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-06-11 16:39:45 +02:00
43b840ed93
vendor: github.com/docker/docker a736d0701c41 (master, v27.0.0-dev)
...
full diff: 59996a493c...a736d0701c
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-10 17:41:09 +02:00
97b7746df0
vendor: github.com/docker/docker 59996a493cfc (v27.0.0-dev)
...
full diff: 181e70cc07...59996a493c
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-07 16:11:03 +02:00
0ed8a7e310
vendor: github.com/docker/docker 00f18ef7a455 (master / v27.0.0-dev)
...
- api: Make EnableIPv6 optional
full diff: c6aaabc9fc...00f18ef7a4
Signed-off-by: Albin Kerouanton <albinker@gmail.com >
2024-06-06 20:59:27 +02:00
23148220ec
vendor: github.com/docker/docker c6aaabc9fc82 (master / v27.0.0-dev)
...
- api: move more network-related types to api/types/network
full diff: cd3804655a...c6aaabc9fc
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-05 16:29:55 +02:00
b6a3ce4167
vendor: github.com/docker/docker cd3804655a25 (master / v27.0.0-dev)
...
full diff: e622cea556...cd3804655a
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-04 09:17:20 +02:00
e2fc6bd771
vendor: github.com/docker/docker e622cea55698 (master / v27.0.0-dev)
...
full diff: 06e3a49d66...e622cea556
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-05-31 17:39:37 +02:00
3fdf377b66
vendor: github.com/docker/docker master (06e3a49d66fa)
...
full diff: https://github.com/docker/docker/compare/v26.1.0...06e3a49d66fa
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-05-17 14:31:01 +02:00
5515b86514
vendor: github.com/docker/docker v26.0.1-0.20240410103514-f9dfd139ec0d+incompatible (master)
...
Signed-off-by: Laura Brehm <laurabrehm@hey.com >
2024-04-10 16:07:09 +01:00
38c3ff67aa
vendor: github.com/docker/docker 70e46f2c7c2d (v26.0.0-rc3-dev)
...
full diff: https://github.com/docker/docker/compare/v26.0.0-rc2...70e46f2c7c2df8d8cc483d9831a907b12efa201b
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-03-16 16:53:20 +01:00
a8379092af
vendor: github.com/docker/docker f4c696eef17d62a42
...
full diff: https://github.com/docker/docker/compare/v26.0.0-rc1+incompatible...f4c696eef17d62a421877d95c4810185750c5641
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-03-07 19:13:04 +01:00
5e80232398
vendor: github.com/docker/docker v26.0.0-rc1
...
full diff: https://github.com/docker/docker/compare/c70d7905fbd9...v26.0.0-rc1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
test: update fixtures
Signed-off-by: Alano Terblanche <18033717+Benehiko@users.noreply.github.com >
2024-03-01 18:23:25 +01:00
acc675014f
vendor: github.com/docker/docker c70d7905fbd9 (v26.0.0-dev)
...
full diff: 86b86412a1...c70d7905fb
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-02-26 17:54:20 +01:00
df6220d434
vendor: github.com/docker/docker 86b86412a1b7 (v26.0-dev)
...
full diff: 9e075f3808...86b86412a1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-02-10 12:26:39 +01:00
324309b086
vendor: github.com/docker/docker 9e075f3808a5 (master, v26.0.0-dev)
...
Vendor docker/docker with API < 1.24 removed. This should not affect client
code.
43ffb1ee9d..9e075f3808
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-02-07 02:27:53 +01:00