1
0
mirror of https://github.com/docker/docs.git synced 2026-10-23 18:09:02 +03:00

4788 Commits

Author SHA1 Message Date
David Karlsson
c49fee2aa1 docs: clarify Sandbox VDI requirement (#25723)
## Summary

Clarify that virtual desktop infrastructure environments running `sbx`
must support nested virtualization. The note sits after the platform
prerequisites so it is discoverable without interrupting the standard
setup flow.

@netlify /ai/sandboxes/get-started/

[Preview the updated get-started
page](https://deploy-preview-25723--docsdocker.netlify.app/ai/sandboxes/get-started/)

Generated by Codex
2026-08-05 11:35:13 +02:00
David Karlsson
6435d7714a docs: clarify sandbox VDI requirement
The sandbox prerequisites mentioned nested virtualization only for generic Linux VMs, which could leave VDI users unsure whether the requirement applies. Add a concise VDI-specific nested virtualization requirement after the platform prerequisites.
2026-08-05 08:26:53 +00:00
David Karlsson
63ddb2912c Merge pull request #25710 from dvdksn/codex/migrate-rumdl
build: migrate Markdown tooling to rumdl
2026-08-05 09:16:24 +02:00
CrazyMax
0d507914cf build: Buildx OCI artifact opt-out
Document BUILDX_NO_DEFAULT_OCI_ARTIFACT as a compatibility escape hatch for registries that reject OCI artifact attestations.

Add the corresponding Buildx version requirement to the summary bar metadata.

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2026-08-04 17:48:12 +02:00
David Karlsson
917e59c8ed Merge pull request #25693 from dvdksn/codex/sbx-registry-secrets
docs: update sandbox registry credential guidance
2026-08-04 12:52:01 +02:00
Craig Osterhout
d1eaa21fd5 ai-audit-logs: add siem catalog (#25687)
<!--Delete sections as needed -->

## Description

There's a new SIEM catalog in addition to the Custom HTTPS endpoint.

- Created dedicated SIEM connector topic with more info
- Removed SIEM info from view and export topic
- Updated index with new topic

Preview:
https://deploy-preview-25687--docsdocker.netlify.app/ai/sandboxes/governance/audit/siem/

Added summary bar with min version.
Preview:
https://deploy-preview-25687--docsdocker.netlify.app/ai/sandboxes/governance/audit/

## Related issues or tickets


## 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-08-03 11:14:43 -07:00
David Karlsson
48600cd547 Merge pull request #25695 from akristen/fix-link-dhi
docs: fix broken DHI troubleshoot link in image mounts
2026-08-03 15:10:27 +02:00
Alexa
dc9729c35e docs: fix broken DHI troubleshoot link in image mounts
Image mounts linked to /manuals/dhi/troubleshoot.md, which moved to /manuals/dhi/how-to/troubleshoot.md in #25589 and broke the Hugo build.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 07:20:59 -05:00
Allie Sadler
6f1493ad8f 4.85-RN (#25665)
<!--Delete sections as needed -->

## Description

<!-- Tell us what you did and why -->

## 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>
Co-authored-by: Alexa Kristensen <81787716+akristen@users.noreply.github.com>
2026-08-03 07:18:34 -05:00
Sebastiaan van Stijn
1bc5141f0f Merge pull request #25694 from thaJeztah/engine_updates
vendor: docker/cli v29.7.1, docker/compose v5.3.1, and add engine v29.6 and v29.7 to API version matrix
2026-08-03 14:08:34 +02:00
David Karlsson
62f6d26c18 Merge pull request #25486 from dvdksn/docs-image-mounts
Add docs for image mounts (--mount type=image)
2026-08-03 12:55:10 +02:00
Sebastiaan van Stijn
e495211493 engine: add v29.6 and v29.7 to API version matrix
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2026-08-03 12:24:29 +02:00
Paweł Gronowski
b41b7b7314 Merge pull request #25660 from vvoland/windows-unix-sock
daemon: Document Unix socket setup on Windows
2026-08-03 11:28:03 +02:00
David Karlsson
39373199eb docs: document OpenCode Zen sandbox keys (#25644)
## Summary

Document the OpenCode Zen API key limitation for Sandboxes and show how
to use a custom secret plus network policy for Zen access.

@netlify /ai/sandboxes/agents/opencode/

Preview:
https://deploy-preview-25644--docsdocker.netlify.app/ai/sandboxes/agents/opencode/

Closes #25633

Generated by Codex
2026-08-03 09:45:36 +02:00
Codex
b79033da49 docs: update sandbox registry credential guidance
Registry credential docs still described writing credentials into sandbox config files at creation time.

Update the Sandboxes credentials and workflow pages to describe proxy-based registry authentication and the remaining create-time behavior for global credentials.
2026-08-03 07:14:09 +00:00
David Karlsson
37095919d1 docs: clarify ChatGPT Codex requirement (#25649)
## Summary

Clarify that ChatGPT's remote server requires the `codex` command in the
sandbox and that the Codex sandbox template used by the Connect steps
includes it. This preserves the app-specific requirement without
implying that readers must create the sandbox before following the
connection instructions.

@netlify /ai/sandboxes/integrations/chatgpt/

Preview:
https://deploy-preview-25649--docsdocker.netlify.app/ai/sandboxes/integrations/chatgpt/

Closes #25648

Generated by Codex
2026-08-03 08:39:15 +02:00
David Karlsson
98d46a8236 Merge pull request #25655 from devendrakushwah80/docs/clarify-clone-mode-security-boundary
docs: clarify clone mode security boundary
2026-08-03 08:28:31 +02:00
Paweł Gronowski
1bd8083813 engine: 29.7.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-07-31 18:53:54 +02:00
Craig Osterhout
efcf9c1d1d ai: update audit logs (#25679)
<!--Delete sections as needed -->

## Description

Updated audit logs. 

## 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: Craig Osterhout <craig.osterhout@docker.com>
2026-07-31 09:39:10 -07:00
Craig Osterhout
88b21be786 dhi: fix broken link (#25672)
<!--Delete sections as needed -->

## Description

Removed a broken link to the XDG Base Directory Specification. The link
doesn't resolve and users don't need to know the spec. They're just
setting/checking an environment variable.

## Related issues or tickets

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

## Reviews

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

- [ ] Editorial review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-07-31 10:16:45 -05:00
Sebastiaan van Stijn
86dd043ec7 Merge pull request #25662 from vvoland/update-docker
engine: 29.7.0
2026-07-30 23:40:52 +02:00
Paweł Gronowski
34dfa2b738 engine: 29.7.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-07-30 23:33:46 +02:00
Alexa Kristensen
17b8430ccd docs: rename What's next to Next steps in Platform and Enterprise (#25681)
Noticed the freshness agents seem to prefer ## Next steps over ## What's
next. I like this standard in any case, so updated my docs area to
reflect it. May follow up with team to standardize on the rule

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 12:51:01 -05:00
Alexa Kristensen
7a317b221e docs(security): freshness pass on Registry Access Management (#25677)
Fixing broken link

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 10:01:11 -05:00
Craig Osterhout
a525d8782b dhi: update attestations (#25666)
<!--Delete sections as needed -->

## Description

- Added changelog attestation.
- Updated the wording to be less authoritative, noting that the actual
attestations for a given image may differ and directing users to Docker
Scout for the full list.

## Related issues or tickets

https://docker.slack.com/archives/C04300R4G5U/p1785235912818699

## Reviews

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

- [ ] Editorial review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-07-29 11:32:26 -07:00
Craig Osterhout
f976a33534 sbx: add claude desktop ssh callout (#25670)
<!--Delete sections as needed -->

## Description

- Added callout about Claude Desktop SSH implementation.
- Added another troubleshooting section for token refresh.

Preview:
https://deploy-preview-25670--docsdocker.netlify.app/ai/sandboxes/integrations/claude-desktop/

## Related issues or tickets

https://docker.slack.com/archives/C09E0594URW/p1785344408912809

## 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-07-29 11:31:36 -07:00
Craig Osterhout
3b936cb334 sbx: sync release notes (#25671)
<!--Delete sections as needed -->

## Description

Synced sbx release notes.

## Related issues or tickets

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

## Reviews

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

- [ ] Editorial review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-07-29 13:20:47 -05:00
Alexa Kristensen
5d7b1eb13b docs: refresh billing documentation (#25567)
Consolidate duplicate billing content, fix docs that described an
outdated portal UI, and delete a standalone page (cycle.md) by merging
it into details.md.

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
2026-07-28 10:47:25 -05:00
Alexa Kristensen
8ae33a430e Docker accounts refresh (#25584)
## Summary

Refreshes the Docker accounts section to clarify what a Docker account
is, how Docker IDs / email / sign-in methods relate, and how individual
accounts differ from organizations. Also updates create, manage,
deactivate, and FAQ pages for terminology consistency, clearer
verification/sign-in flows (tabs), and cross-links.

## Changes
- Expand accounts overview with identity and individual vs organization
concepts
- Restructure create-account and sign-in steps into tabs; tighten
OTP/verification copy
- Refresh manage, deactivate, and FAQ pages (titles, linkTitles,
wording, What's next)

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Greg Mondello <72952982+gmondello@users.noreply.github.com>
2026-07-28 09:34:52 -05:00
Paweł Gronowski
cec93b8a3e daemon: Document Unix socket setup on Windows
Show the Engine 29.5 opt-in listener and matching client endpoint.
Explain group access and why the socket should use a user-profile
path.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-07-27 20:48:12 +02:00
Alexa Kristensen
cf508182bf add rows (#25657)
Adding rows

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-27 10:46:01 -05:00
Craig Osterhout
8138c1596b sbx: sync release notes (#25656)
<!--Delete sections as needed -->

## Description

Synced release notes for v0.37.0

## Related issues or tickets

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

## Reviews

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

- [ ] Editorial review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-07-27 16:10:49 +01:00
Allie Sadler
126832bcac 4.84-RN (#25604)
<!--Delete sections as needed -->

## Description

<!-- Tell us what you did and why -->

## 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-07-27 16:10:26 +01:00
Craig Osterhout
50c34ba440 dhi: sync cli ref (#25634)
<!--Delete sections as needed -->

## Description

Synced DHI CLI docs:
- Release notes — Added v0.0.6 and v0.0.7 to the DHI CLI release notes
page.
- Reference YAML — Synced commands (these syncs got missed a previous
release):
   - customization build get
   - customization build list
   - customization build logs

Backstage guide — Fixed a stale customization build list example in the
dhictl CLI tab that still used the old two-argument format; updated to
`<customization-id>` with a note on how to retrieve it.

## Related issues or tickets

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

## Reviews

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

- [ ] Editorial review

---------

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-07-27 08:07:34 -07:00
Devendra Kushwah
df17b8f36e docs: clarify clone mode security boundary 2026-07-27 18:25:07 +05:30
CrazyMax
c3da36c048 Merge pull request #25650 from dvdksn/codex/remove-conflicting-buildx
docs: remove conflicting Buildx packages before install
2026-07-27 11:36:53 +02:00
David Karlsson
aa7318d476 docs: remove conflicting Buildx packages
The distribution-provided docker-buildx package conflicts with Docker's official Buildx plugin on Debian and Ubuntu. Add it to the prerequisite package removal lists and commands while retaining the official docker-buildx-plugin package name.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-26 06:00:22 +00:00
David Karlsson
22829535a5 Merge pull request #25640 from dvdksn/codex/fix-agent-api-prerequisite
docs: list agent authentication as sandbox prerequisite
2026-07-25 10:54:32 +02:00
David Karlsson
a4b7dac680 docs: document OpenCode Zen sandbox key setup 2026-07-24 15:46:06 +00:00
Harsh Dhar Agarwal
97a5bbdd16 Merge pull request #25642 from hd-agarwal/fix/docker-file-comments-issue
Fixes Dockerfile build failing due to comments on same line as instructions
2026-07-24 17:04:13 +02:00
David Karlsson
8216aa80a4 Merge pull request #25579 from dvdksn/codex/ai-governance-support-message
docs: add AI governance support message
2026-07-24 14:32:58 +02:00
David Karlsson
777fedeaac Merge pull request #25539 from craig-osterhout/docs-sbx-policy-ls-troubleshooting
sbx: update policy output in troubleshooting
2026-07-24 14:22:48 +02:00
David Karlsson
406058190a Merge pull request #23911 from ssmf/patch-1
Update base image version in multi-stage Dockerfile build
2026-07-24 14:18:38 +02:00
Craig Osterhout
6326a474ec dhi: update migration examples (#25626)
<!--Delete sections as needed -->

## Description

Updated image tags across the three DHI migration guides to use valid,
consistent versions verified against the DHI catalog:

- `migrate-from-doi.md`: debian12 → debian13 (debian12 is old)
- `migrate-from-wolfi.md`: alpine3.22 → alpine3.24 (alpine3.22 is old)
- `migrate-from-ubuntu.md`: golang:1 → golang:1.25 (consistent minor
version across all guides)

## Related issues or tickets

Closes #25509

## Reviews

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

- [ ] Editorial review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-07-24 13:52:40 +02:00
David Karlsson
c5efdbd4d7 docs: revise E2B sandbox page framing (#25459)
## Description

This PR updates the E2B sandboxes page to use descriptive documentation
framing instead of announcement-style language.

Changes:
- Rewrites the opening sentence to describe the current E2B sandbox
integration directly.
- Preserves the existing E2B and Docker MCP Catalog links.
- Clarifies “sandbox” as “E2B sandbox.”

## Related issues or tickets

Fixes #25260

## Reviews

- [ ] Editorial review
2026-07-24 13:30:33 +02:00
David Karlsson
c986f1a38f docs: add AI governance support message
Document the optional support message admins can configure for organization governance policy denials.

Explain where to set the message in Docker Home and when members see it.

Co-Authored-By: Codex <codex@openai.com>
2026-07-24 11:16:51 +00:00
David Karlsson
0a45349845 sbx: SSH and app integrations (#25557)
## What

Stubs a new **Integrations** section under
`content/manuals/ai/sandboxes/` documenting how to connect external
editors and
apps to a sandbox over SSH.


https://deploy-preview-25557--docsdocker.netlify.app/ai/sandboxes/integrations/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 13:12:53 +02:00
David Karlsson
36fbfef54f Merge pull request #25588 from dvdksn/codex/document-shared-agent-skills
Document shared agent skills
2026-07-24 13:01:44 +02:00
David Karlsson
c1ab47544c docs: format agent authentication prerequisite as list item
The agent authentication prerequisite rendered as a standalone paragraph beneath the platform-specific prerequisite lists. Add it to each platform tab so it appears as part of the selected platform's list.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-24 07:33:47 +00:00
Craig Osterhout
ab6453ef11 dhi: add mcp server (#25589)
<!--Delete sections as needed -->

## Description

Added topic for DHI mcp server. (main point of this PR)
Added a
"[tools](https://deploy-preview-25589--docsdocker.netlify.app/dhi/tools/)"
section in order to have a home for the mcp topic. It includes:
-
[mcp](https://deploy-preview-25589--docsdocker.netlify.app/dhi/tools/mcp/)
(new)
-
[cli](https://deploy-preview-25589--docsdocker.netlify.app/dhi/tools/cli/)
(moved from how-to)
-
[hub](https://deploy-preview-25589--docsdocker.netlify.app/dhi/tools/hub/)
(new, moved relevant content from explore how-to)
-
[terrarform](https://deploy-preview-25589--docsdocker.netlify.app/dhi/tools/terraform/)
(new, aggregates content from how-tos)

Re-orged topics because adding "tools" made the top-level nav
overloaded:
- [Moved core
concepts](https://deploy-preview-25589--docsdocker.netlify.app/dhi/explore/security-concepts/)
into explore to reduce top-level navigation overload. Keeps most of the
conceptual stuff in one place.
- [Moved
troubleshoot](http://deploy-preview-25589--docsdocker.netlify.app/dhi/how-to/troubleshoot/)
into how-to to reduce top-level navigation overload. Keeps most of the
tasks in one place.
- [Merged
feedback](https://deploy-preview-25589--docsdocker.netlify.app/dhi/resources/)
into additional resources as it is awkward under explore. Been meaning
to do it for awhile.
- [ Merged
features](https://deploy-preview-25589--docsdocker.netlify.app/dhi/)
into main index page to reduce top-level navigation overload. Removed a
lot of the fluff. Keeps most of the marketing stuff in one place.


The how-to section is still a bit too much. That's a harder problem and
this PR already scope-creeped enough.

## Related issues or tickets

ENGDOCS-3337

## 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-07-23 11:51:16 -07:00