Commit Graph
67850 Commits
Author SHA1 Message Date
Craig Osterhout aabe8d1f70 (hub,scout,buildcloud,dhi):remove screenshots (#26114)
<!--Delete sections as needed -->

## Description

Removed unnecessary screenshots from the following:
- dhi
- hub
- scout
- build cloud

## Related issues or tickets


https://docker.slack.com/archives/C039ZM6GH4Z/p1789553587218539?thread_ts=1789552876.667069&cid=C039ZM6GH4Z

#26109

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Editorial review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-09-16 10:12:06 -07:00
Paweł Gronowski b0ad489a86 Merge pull request #26050 from vvoland/update-distros
Replace Debian Bullseye images in examples
2026-09-16 17:35:29 +02:00
David Karlsson 15830c4c6b Merge pull request #26111 from dvdksn/codex/sandboxes-trim-empty-statements
docs: trim empty statements from kit and environment references
2026-09-16 17:05:28 +02:00
David Karlsson 3ad8e964dc docs: trim empty statements from kit and environment references
The Sandboxes environment-file and kit references narrate routine validation checks that add little value for readers.

Remove redundant validation prose and express kit schema migration as a reader action while retaining configuration constraints and defaults.
2026-09-16 12:57:44 +00:00
David Karlsson d2235fa796 Merge pull request #26090 from luhring/build-cloud-release-notes-2026-09-14
docs(build-cloud): add release notes for BuildKit v0.32.2 and v0.33.0
2026-09-16 12:27:21 +02:00
David Karlsson 70d4517e00 Merge pull request #26108 from dvdksn/codex/claude-image-attachments
docs: note Claude Code image attachments
2026-09-16 12:26:54 +02:00
David Karlsson ce654e559c docs: note Claude Code image attachments
The sandbox docs did not describe image attachments for Claude Code. Add a release-note entry and a short explanation of pasting or dropping an image into the terminal before sending a prompt.
2026-09-16 07:52:03 +00:00
David Karlsson c2c3b7da47 Merge pull request #26107 from docker/tthede-sbx
Update security announcements for CVE-2026-77179 and CVE-2026-79994
2026-09-16 09:26:27 +02:00
temenuzhka-thede 15d4acd2e2 Update security announcements for CVE-2026-77179 and CVE-2026-79994 2026-09-15 16:45:52 -05:00
Sebastiaan van Stijn 2465b5136a Merge pull request #26104 from vvoland/update-docker
engine: 29.8.1
2026-09-15 19:08:12 +02:00
Paweł Gronowski 84ccf1c2e5 engine: 29.8.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-09-15 18:27:43 +02:00
David Karlsson df36b70c6b sbx: vendor v0.43.0 cli reference (#26102)
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>

---------

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-09-15 16:33:04 +02:00
David Karlsson e80a6329da chore: update what's new
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-09-15 16:28:30 +02:00
David Karlsson c2e1ea10aa chore: regen sbx v0.43.0 release notes
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-09-15 16:19:27 +02:00
David Karlsson ef1f62541e docs: document Sandboxes MCP headers, secrets, and OAuth (#26094)
The Sandboxes guides omitted custom MCP request headers, didn't explain
the MCP secrets shown by `sbx secret ls`, and described older OAuth
discovery and scope-selection behavior.

Document API-key setup, host-only MCP credentials, managed endpoint
records, rotation, restart requirements, and removal. Correct OAuth
client-secret naming and explain migration from the older spelling.
Cover the advertised common OIDC scope fallback, non-blocking scope
warnings, and `--skip-ssrf-check` for private OAuth metadata discovery
and redirects, as backported in docker/sandboxes#6079.

Markdown and Vale checks pass for the changed pages.

@netlify /ai/sandboxes/mcp-gateway/

Generated by Codex
2026-09-15 16:17:58 +02:00
David Karlsson 778ddbc66b docs: explain private registry authentication endpoints (#26099)
The registry credentials guide omits `--registry-auth-endpoint`. Add a
self-hosted GitLab example and explain the exact HTTPS host and path
trusted to receive the registry credential, URL restrictions, and
behavior without explicit configuration.

Validation: scoped rumdl and Vale checks pass with no issues.

@netlify /ai/sandboxes/configuration/credentials/

Generated by Codex
2026-09-15 16:17:39 +02:00
David Karlsson 7c0ee6fd61 docs: clarify Sandboxes proxy settings and restart behavior (#26100)
Daemon-scoped proxy guidance incorrectly requires a restart for CLI
requests and suggests restarting a sandbox refreshes its upstream proxy.
Document v0.43.0 behavior: supported CLI clients, including login and
diagnostic uploads, read settings per invocation; existing sandbox
proxies require `sbx daemon restart`.

@netlify /ai/sandboxes/configuration/upstream-proxy/

Generated by Codex
2026-09-15 16:17:16 +02:00
David Karlsson 7931b2dd75 Merge pull request #26097 from dvdksn/codex/sbx-env-directory-references
docs: update sbx environment paths and name overrides
2026-09-15 16:15:10 +02:00
David Karlsson af1b88d7d3 Merge pull request #26096 from dvdksn/codex/sbx-agent-shorthand-troubleshooting
docs: move sbx v0.42 agent caveats to troubleshooting
2026-09-15 16:09:26 +02:00
David Karlsson f9afa41a77 Merge pull request #26101 from dvdksn/codex/sbx-v043-workflow-followups
docs: clarify sbx cleanup and create lifecycle
2026-09-15 16:08:59 +02:00
David Karlsson 67646c9938 docs: document sbxenv skills access modes (#26095)
Document `sandboxOptions.skills` in `sbxenv.yaml`, including the `off`,
`readonly`, and `readwrite` modes and the daemon-resolved default for
sbx v0.43.0.

@netlify /ai/sandboxes/configuration/environment-files/

Generated by Codex
2026-09-15 15:37:23 +02:00
David Karlsson e276efbf5e Merge pull request #26098 from dvdksn/codex/sbx-043-shared-skills
docs: update shared skills behavior for sbx v0.43.0
2026-09-15 15:32:38 +02:00
David Karlsson a31474799c sbx: vendor v0.43.0 cli reference
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-09-15 13:43:19 +02:00
David Karlsson 66768bcefe docs: clarify sbx cleanup and create lifecycle
The usage guide shows only the legacy prune filter and does not explain why a sandbox created without attaching can stop before its first use.

Use the v0.43 until filter, describe its accepted values, and explain automatic stopping and reattachment after sbx create.
2026-09-15 11:40:17 +00:00
Paweł Gronowski d031ea7c6f Merge pull request #26012 from vvoland/selinux-limits
engine/security: Document AF_VSOCK SELinux limitation
2026-09-15 13:14:30 +02:00
David Karlsson 0933b4dfca docs: move sbx v0.42 agent caveats to troubleshooting
The v0.42 shorthand limitation interrupts the quick start for Kiro, Copilot, and Droid even though v0.43.0 restores launching them by name. Remove the three callouts and preserve the affected-version guidance and full kit workarounds in troubleshooting.
2026-09-15 09:48:40 +00:00
David Karlsson ab8763ed42 docs: document sbxenv skills access modes
Document sandboxOptions.skills for sbx v0.43.0, including off, readonly, and readwrite access and the daemon-resolved default.
2026-09-15 08:58:55 +00:00
Alexa KristensenandCursor 083f661044 docs(admin): freshness pass on organization members page (#25669)
This updates documentation for csv exports between organizations and
companies. For organizations, csv exports are async : you download and a
csv file is sent to your email. Company still downloads to your browser.

PR also does freshness pass across both docs, aligning verbiage on how
we refer to users (that is, not referring to them as users and
defaulting to Docker Home language of invitees or members)

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 14:37:37 -05:00
Dan Luhring fa778571f2 build-cloud: release notes for BuildKit v0.32.2 and v0.33.0
Add a 2026-09-14 entry for the BuildKit v0.33.0 rollout to cloud builders:
the attestation export limit raised from 40 MiB to 80 MiB, the Dockerfile
frontend update to v1.27.0, broader inline-credential redaction, Git advice
suppression, three customer-visible bug fixes, and Buildx v0.37.0
verification.

Add a 2026-08-18 entry for the BuildKit v0.32.2 rollout, which reached
cloud builders without a release note. It reverted the v0.32.1 attestation
push-order workaround, and the entry documents the exporter attribute to
use with registries that reject a referrer pushed before its subject.
2026-09-14 14:13:24 -04:00
David Karlsson 5541c4e313 Merge pull request #26064 from dvdksn/docs/agentic-platform-background-processes
docs: clarify sandbox background process lifecycle
2026-09-14 11:24:00 +02:00
David Karlsson 8471a5754c Merge pull request #26063 from dvdksn/chore/use-docs-toolkit
chore: use shared Vale rules
2026-09-14 11:23:39 +02:00
Allie Sadler bd9985313f Merge pull request #26033 from aevesdocker/4.91-RN
4.91-RN
2026-09-14 09:48:18 +01:00
CrazyMax bbf8dfd2f0 Merge pull request #26066 from docker-tools-robot/dispatch/buildx-ref-v0.37.1
Update buildx reference to v0.37.1
2026-09-11 17:53:13 +02:00
docker-tools-robot 11efcb78b9 vendor: github.com/docker/buildx v0.37.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-11 17:38:34 +02:00
Craig Osterhout 5e8a1f493e hub: add kits catalog (#25932)
<!--Delete sections as needed -->

## Description

Added sandbox kits catalog and search filters for Hub.
Renamed topic to align conceptually with Hub. `catalogs` -> `generative
ai`.

## Related issues or tickets

ENGDOCS-3361

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review

---------

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-09-11 08:32:51 -07:00
Craig Osterhout 14df09affa sbx-policy: clarify network rule port matching (#25939)
<!--Delete sections as needed -->

## Description

Clarified that a network rule resource without a port matches every port
on that destination.

## Related issues or tickets

ENGDOCS-3370

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-09-11 08:04:04 -07:00
David Karlsson 4b17d065c1 docs: clarify sandbox background process lifecycle
The Agentic Platform lifecycle guidance did not explicitly cover background processes. Clarify that all processes inside a sandbox stop when the sandbox stops.
2026-09-11 12:54:01 +02:00
David Karlsson 83cfca0358 chore: use shared Vale rules
Fetch the Docker style package from docs-toolkit and retain only the local vocabulary and repository-specific configuration. Resolve existing canonical-name violations exposed by the shared package.
2026-09-11 12:37:25 +02:00
David Karlsson 2054b419af build: explain GitHub Actions cache write restrictions (#26062)
## Description

Document GitHub Actions cache write restrictions that can cause cache
export to fail after a successful image push, including workflows
triggered when a pull request is merged into the default branch. Explain
how to restore cache in read-only workflows and populate it from a
workflow with write access.

Clarify how `cache-mode` overrides affect access and why
`ignore-error=true` suppresses export failures without fixing denied
writes.

## Related issues or tickets

closes https://github.com/docker/build-push-action/issues/1571

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2026-09-11 10:05:16 +02:00
CrazyMax 4014604e53 build: explain GitHub Actions cache write restrictions
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2026-09-11 09:08:02 +02:00
Craig Osterhout 2f7b1064bd hub: refresh gated distribution (#25933)
<!--Delete sections as needed -->

## Description

Update Gated Distribution docs with clearer conceptual info and runnable
API examples

- Added a new Distributor members section explaining the role/access
model — team-scoped pull-only access, member/repo isolation, and
guidance to provision a separate org to avoid consuming distributor
licenses. This folds in content Enablement shared as FAQs, reframed as
conceptual explanation rather than a Q&A list.
- Removed the "Key features" bullet list (it read like a marketing
callout out of place in a task-oriented access-management doc) and
merged the non-redundant points into the intro paragraph.
- Rewrote Invite distributor members via API with copy-pasteable curl
examples for every step (generate token, create team, grant repo access,
send bulk invites), chained via $TOKEN/$GROUP_ID so the whole flow can
be run end-to-end. UI vs. API alternatives are now presented as tabs
instead of nested bullets.

Preview:
https://deploy-preview-25933--docsdocker.netlify.app/docker-hub/repos/manage/access/#gated-distribution

## Related issues or tickets

ENGDOCS-3369

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-09-10 13:41:50 -07:00
David Karlsson 920ee0bb1e Merge pull request #26057 from dvdksn/docs/sandbox-npm-custom-secret
docs: clarify custom secrets and add a private npm example
2026-09-10 16:20:28 +02:00
Allie Sadler 56ff4df658 oidc go link (#26056)
<!--Delete sections as needed -->

## Description

as per https://docker.slack.com/archives/C097BTFEP99/p1788969905060579

## Related issues or tickets

<!-- Related issues, pull requests, or Jira tickets -->

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review

Signed-off-by: aevesdocker <allie.sadler@docker.com>
2026-09-10 11:25:02 +01:00
David Karlsson c4f0e5b32d revert cloud (#26055)
- **Revert "docs: add cloud sandboxes documentation (#26030)"**
- **chore: regenerate sbx release notes**

Context:
https://docker.enterprise.slack.com/archives/C0305LUEUDU/p1788987752745679

---------

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-09-10 09:04:19 +02:00
Sunshio 4bc4045b95 docs: fix some broken links from malformed markdown (#26052)
## Description
This PR is here to fix 7 broken markdown links with a missing
parenthesis, a stray bracket, and literal spaces that Hugo's link
resolver doesn't flag.

Feel free to provide any feedbacks 🚀
2026-09-10 07:54:30 +01:00
David Karlsson dbdb1c1cf4 chore: regenerate sbx release notes
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-09-10 08:42:45 +02:00
David Karlsson 35b5981250 Revert "docs: add cloud sandboxes documentation (#26030)"
This reverts commit 3d15caeca7.
2026-09-10 08:41:37 +02:00
Paweł Gronowski 07193de20e Replace Debian Bullseye images in examples
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-09-09 16:36:40 +02:00
Paweł Gronowski 22e32a82b2 Merge pull request #26049 from vvoland/update-distros
engine/install: Drop Debian 11 Bullseye from supported versions
2026-09-09 14:50:04 +02:00
Paweł Gronowski a482f83726 engine/install: Drop Debian 11 Bullseye from supported versions
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-09-09 14:21:14 +02:00