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

67701 Commits

Author SHA1 Message Date
github-actions[bot]
6d869fc7a6 docker-agent: sync docs with docker-agent v1.127.0 2026-08-28 05:16:40 +00:00
David Karlsson
fd74c4a89f Merge pull request #25955 from dvdksn/codex/add-docs-honeypot
docs: add bot-detection honeypot
2026-08-27 15:53:29 +02:00
David Karlsson
a4dd1dfb76 docs: add bot-detection honeypot
Automated crawlers had no dedicated trap route in the docs site. Add a hidden site-wide footer link to a noindex page whose existing Marlin pageview identifies requests.

Co-Authored-By: Codex <codex@openai.com>
2026-08-27 11:06:43 +00:00
David Karlsson
5019043def Merge pull request #25926 from docker-agent/auto/update-docker-agent-action
chore: update docker-agent-action to v2.0.5
2026-08-27 13:04:55 +02:00
David Karlsson
e400ca09c4 Merge pull request #25945 from dvdksn/fix/hide-agentic-platform
feat: hidden subtrees should still render its local sidenav
2026-08-27 12:51:57 +02:00
Codex
6dd0431db0 docs: document hidden sidebar sections
The agent guide did not explain how sidebar recursion and sitemap filtering interact for hidden pages and sections.

Document tree construction, discovery exclusions, subtree cascading, and branch-scoped hidden navigation.
2026-08-27 09:20:49 +00:00
Codex
53f24e10a0 docs: hide Agentic Platform subtree
Agentic Platform child pages remained visible to generated discovery indexes because only the section root disabled sitemap output.

Cascade the sitemap setting and reveal hidden descendants only within the active sidebar branch.
2026-08-27 09:01:41 +00:00
Daniel
efa340b605 docs: Add external property back to compose and add swarm secrets example using compose (#25522)
<!--Delete sections as needed -->

## Description

Added back the attribute `external` in the `/reference/compose/secrets`
section with a warning that this attribute is only available for Docker
Swarm. Additionally, I added a small toy reference example to the
section "Defining and using Secrets in compose files" and moved the
section outside of the "Examples" section. The reason why I did this is
because I noticed the Examples are all runnable steps that showcase
concrete usage of secrets, the example I added is just a
skeleton/reference to how they should be used in conjunction with
`docker secret create...`, not a true able-to-run example like the ones
below. I also changed the hyperlink from
`/reference/compose-file/legacy-versions.md` to
`/reference/compose-file/secrets.md`.

A few caveats that I wasn't sure about when writing this:
- I'm not sure if using the "[!NOTE]" in the attributes list is the
approach maintainers and writers might favor and I can change it
accordingly
- I'd love to hear feedback on moving "Defining and using secrets in
compose files" outside of "Examples" due to my reasoning above

Edit:
I'm also not opposed to making a fully working example using compose,
stack and secrets and putting the section back under `Examples`

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

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

## Reviews

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

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

---------

Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
2026-08-27 08:51:49 +01:00
Alexa Kristensen
4d295a7868 docs: add Docker Agentic Platform plan docs (#25940)
## Summary

Adds the Docker Agentic Platform plan page and related billing cycle
updates. The page stays published and linkable, but is unlisted from
nav, search, and the plans grid.

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Usha Mandya <47779042+usha-mandya@users.noreply.github.com>
2026-08-26 15:45:03 -05:00
Craig Osterhout
ae45f40caa dap (#25941)
<!--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: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-26 15:42:04 -05:00
David Karlsson
17349b0b41 ci: remove automated what's new workflow (#25920)
## Summary

Remove the scheduled What's New curation workflow and its dedicated
agent configuration. Tune the retained skill for manual use: report
every selected entry explicitly, summarize retained and expired entries,
limit exclusion notes to credible candidates, and avoid
workflow-specific `.pr-body.md` files.

Generated by Codex

Co-authored-by: Claude <noreply@anthropic.com>
2026-08-26 17:47:29 +02:00
pgflow
94a83eef26 Merge pull request #25938 from pgflow/add-mistral-vibe-mcp-client
mcp: add Mistral Vibe to verify connections section
2026-08-26 17:47:02 +02:00
Dean Chen
d105e549db docs: say build.network is a mode, not a Compose network (#25881)
build.network was showing `custom_network_1`, which looks like a
user-defined Compose network. it's the RUN networking mode (`default` /
`none` / `host`), same as `docker build --network`.

@netlify /reference/compose-file/build/

Fixes #21982

Signed-off-by: Dean Chen <862469039@qq.com>
2026-08-26 10:49:38 +01:00
David Karlsson
da6063f726 Merge pull request #25912 from mickael-docker/engine-seccomp-default
docs(engine) clarify seccomp default profile
2026-08-26 08:29:44 +02:00
Craig Osterhout
3ea2c4fd48 dvp: wording update (#25930)
<!--Delete sections as needed -->

## Description

- Updated wording for `tracked companies` -> `consuming domains`. ~Some
UI wording has yet to be updated and remains aligned in docs. Will
update docs as UI updates.~
- Grouped consuming domains and technographic report into domain-level
reports.

## Related issues or tickets

ENGDOCS-3367

## 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-25 10:00:50 -07:00
Allie Sadler
99b2330ce1 4.88.1 RN (#25928)
<!--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-08-25 16:17:15 +01:00
Docker Agent
c466f932ff chore: update docker-agent-action to v2.0.5 2026-08-25 11:32:51 +02:00
David Karlsson
cfae2e810c Merge pull request #25908 from nielskaspers/docs/issue-25907-env-file-placement
docs(sandboxes): clarify environment file placement across mounted workspaces
2026-08-24 15:48:18 +02:00
David Karlsson
89c4116686 Merge pull request #25921 from dvdksn/codex/update-whats-new-2026-08-23
docs: update what's new for 2026-08-23
2026-08-24 14:36:33 +02:00
David Karlsson
b16b881db7 ci: remove automated what's new workflow
The scheduled curation workflow adds operational complexity to an editorial task that requires human review.
Remove the automation and tune the retained skill to report decisions directly without workflow-specific handoff files.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-24 12:29:43 +00:00
David Karlsson
e12e37bb1f docs: update what's new for 2026-08-23 2026-08-24 11:17:55 +00:00
Allie Sadler
24b2a62489 4.88 RN (#25882)
<!--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-08-24 11:07:05 +01:00
David Karlsson
b0aa1505d2 Merge pull request #25899 from dvdksn/codex/docs-setup-files-permissions
docs: clarify setup.files permissions
2026-08-24 09:50:08 +02:00
David Karlsson
d5fd7c1490 Merge pull request #25897 from dvdksn/rm-sbxenv-file
chore: remove sbxenv file
2026-08-24 09:49:36 +02:00
David Karlsson
a3fd035221 Merge pull request #25904 from dvdksn/codex/ai-governance-codeowner
docs: assign AI governance code owner
2026-08-22 11:06:51 +02:00
mickael emirkanian
ec99ba450b docs(engine) clarify seccomp default profile 2026-08-21 14:21:38 -04:00
David Karlsson
6f5955140c Merge pull request #25911 from mdelapenya/docs/t3code-kit-prerequisites
docs(sandboxes): recommend the t3code kit for T3 Code prerequisites
2026-08-21 19:50:44 +02:00
Manuel de la Peña
3adf85e378 docs(sandboxes): recommend the t3code kit for T3 Code prerequisites
The t3code kit in sbx-kits-contrib installs the build toolchain and the
t3 npm package at sandbox creation, replacing the manual apt-get setup
as the recommended path. Keep the manual install as the fallback for
existing sandboxes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 16:53:04 +00:00
David Karlsson
a402551561 Merge pull request #25878 from docker/bot/sync-docker-agent-docs
docker-agent: sync docs with docker-agent v1.126.0
2026-08-21 16:01:47 +02:00
Niels Kaspers
b47f522560 docs(sandboxes): clarify environment file placement (#25907)
Clarify that .sbxenv.yaml must stay outside the primary workspace and any additionalWorkspaces mounts, and make the direct-mount warning explicit in the field reference.

Change notes:
- content/manuals/ai/sandboxes/configuration/environment-files.md - clarify that environment files must stay outside every mounted workspace
2026-08-21 09:10:38 +03:00
github-actions[bot]
82422abeee docker-agent: sync docs with docker-agent v1.126.0 2026-08-21 02:52:41 +00:00
Alexa Kristensen
158b823dc4 docs: refresh DVP plans page and reorder plan nav (#25905)
Align DVP Starter/Growth reports and apply steps with the Hub landing
page and Insights docs, and adjust plan sidebar weights and linkTitles.

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 11:17:03 -05:00
David Karlsson
bca7563f62 docs: assign AI governance code owner
The general AI ownership rule also covered sandbox governance documentation. Add a narrower rule assigning governance and audit log pages to Craig Osterhout.\n\nCo-Authored-By: Claude <noreply@anthropic.com>
2026-08-20 15:04:05 +00:00
Alexa Kristensen
9f3855ad86 docs: add Docker Verified Publisher plan pages (#25903)
## Summary

Add a Docker Verified Publisher (DVP) plan page covering Starter and
Growth, including apply, tracked companies, and billing. Also list DVP
on the subscription overview and plans index.

Related: https://github.com/docker/docs/pull/25891 (product/program
updates; this PR covers billing and subscription workflows)

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 09:01:34 -05:00
Craig Osterhout
9be09d2880 dvp: feature updates (#25891)
<!--Delete sections as needed -->

## Description

DVP documentation updates across 4 files. Product updates only.
Billing/subscription workflows in separate PR:

- DVP is now sold in Starter/Growth tiers — reflected in
`dvp-program.md` (pricing language, tier-gated benefits) and
`insights-analytics.md` (reports split by tier)
- Co-marketing is no longer a program benefit — removed from
`dvp-program.md`
- A new Benchmark report is available (Growth tier) — documented in
`insights-analytics.md`
- Support SLAs now vary for DVP orgs without a Docker Pro/Team/Business
subscription (new self-serve orgs can lack one) — added to
`content/manuals/support/_index.md`
- Program is now self-serve — announced in `release-notes.md`

**Previews**
-
https://deploy-preview-25891--docsdocker.netlify.app/docker-hub/repos/manage/trusted-content/dvp-program/
-
https://deploy-preview-25891--docsdocker.netlify.app/docker-hub/repos/manage/trusted-content/insights-analytics/
-
https://deploy-preview-25891--docsdocker.netlify.app/docker-hub/release-notes/
-
https://deploy-preview-25891--docsdocker.netlify.app/support/#support-response-times

The current product landing page is linked 

## Related issues or tickets

ENGDOCS-3340

## 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>
Co-authored-by: Usha Mandya <47779042+usha-mandya@users.noreply.github.com>
2026-08-20 19:18:07 +05:30
David Karlsson
e91e01b034 docs: clarify setup.files permissions
The kit reference did not state that setup.files runs as the non-root agent user. Document the UID 1000 write restriction and direct root-owned path writes to setup.install.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-08-20 12:45:11 +00:00
David Karlsson
510f85c26e Merge pull request #25893 from dvdksn/codex/restructure-sandboxes-ia
docs: reorganize Docker Sandboxes content
2026-08-20 13:04:52 +02:00
David Karlsson
cd22c73de7 docs(sbx) clarify sbx env command (#25890)
## Description

The sbxenv docs
[document](https://docs.docker.com/ai/sandboxes/sandbox-environments/#workspace)
the direct mount risks, mirroring them here for completeness.
## Related issues or tickets


## Reviews

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

- [ ] Technical review
- [x] Editorial review
- [x] Product review
2026-08-20 12:59:48 +02:00
David Karlsson
a7802e74dc chore: remove sbxenv file
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-08-20 12:53:06 +02:00
David Karlsson
7c47be0029 docs: reorganize Docker Sandboxes content 2026-08-20 10:18:36 +00:00
David Karlsson
11100c78ea Merge pull request #25782 from dvdksn/codex/clarify-kit-startup-config
docs: clarify kit startup command use
2026-08-20 12:16:53 +02:00
David Karlsson
039545de03 Merge pull request #25883 from dvdksn/codex/fix-sbx-linux-support
docs: clarify Sandboxes Linux support
2026-08-20 12:15:59 +02:00
David Karlsson
ca2aba9650 Merge pull request #25896 from dvdksn/sbx/v0.39.0
sbx/v0.39.0
2026-08-20 12:15:21 +02:00
David Karlsson
aa76a6e1ee chore: vendor sbx v0.39.0 cli reference
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-08-20 10:51:09 +02:00
David Karlsson
acc8e0faf6 chore: regen sbx v0.39.0 release notes
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-08-20 10:50:07 +02:00
David Karlsson
bf486b2645 Merge pull request #25791 from dvdksn/codex/document-kit-signing
docs: document kit signing and verification
2026-08-20 10:34:41 +02:00
David Karlsson
b999110a25 Merge pull request #25894 from mdelapenya/docs/t3-code-g++-fix
docs(sandboxes): document the T3 Code build toolchain requirement
2026-08-20 09:46:19 +02:00
Manuel de la Peña
32d3d1d89a docs(sandboxes): document the T3 Code build toolchain requirement
T3 depends on node-pty, which has no Linux prebuilds, so a sandbox
needs a compiler, make, and python3 for the first connection to
succeed. Adds this as a prerequisite and expands the "server never
becomes ready" troubleshooting section to distinguish a missing
toolchain from a full disk, since both produce the identical error.

Signed-off-by: Manuel de la Peña <manuel.delapena@docker.com>
2026-08-20 09:38:26 +02:00
David Karlsson
02ae0c17b5 Merge pull request #25892 from mdelapenya/docs/t3-code-integration
docs(sandboxes): add T3 Code SSH integration page
2026-08-20 08:49:50 +02:00
Manuel de la Peña
155e945d75 docs(sandboxes): add T3 Code SSH integration page
T3 Code connects to sandboxes over the same SSH integration as VS
Code and Cursor, with no dedicated Docker Sandboxes support on its
side. Adds a Connect page plus a disk-space troubleshooting note for
the "server never became ready" timeout.

Signed-off-by: Manuel de la Peña <manuel.delapena@docker.com>
2026-08-20 03:26:49 +02:00