3970 Commits

Author SHA1 Message Date
Rohan Santhosh Kumar
09842d4594 docs: fix Kubernetes provisioning typo (#24472)
## Description

- change "provisioining" to "provisioning" in the Kubernetes desktop
docs

## Related issues or tickets

- N/A (trivial docs typo fix)

## Reviews

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

Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com>
2026-03-23 09:28:16 +00:00
David Karlsson
50999013a6 Fix issue #24286: document admin-settings.json sign-in enforcement (#24444)
Documents that the presence of admin-settings.json file enforces sign-in
on Docker Desktop.

Changes:
- Added important note in Prerequisites section explaining that the
file's presence enforces sign-in (behavior since Docker Desktop 4.29)
- Clarifies this is intended for business features that require
authentication

This addresses user confusion about why Docker Desktop requires sign-in
after adding the admin-settings.json file.

Fixes #24286

---------

Co-authored-by: David Karlsson <dvdksn@users.noreply.github.com>
2026-03-23 09:17:36 +00:00
David Karlsson
c5a02e3e14 docs: remove time-relative language from Logs view feedback section (#24454)
## Summary

- Removes the sentence "The Logs view is in active development." from
`content/manuals/desktop/use-desktop/logs.md`
- The phrase "in active development" is time-relative language
prohibited by the style guide
- The remaining sentence ("Select **Give feedback** at the top of the
view to share suggestions or report issues.") is self-contained and
complete without it

Closes #24451

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

Co-authored-by: Docker Docs Agent <agent@docker-docs-harness.local>
2026-03-23 09:05:50 +00:00
rohan436
7e9a8ec5ed docs: fix compose fragments wording 2026-03-22 14:54:11 +08:00
David Karlsson
0f5c795327 Fix issue #24406: correct Docker Hub API documentation (#24443)
Fixes discrepancies in the Docker Hub organization access token API
documentation to match actual API behavior.

Changes:
- Removed `created_by` field from create endpoint response (API only
returns `created_at`)
- Updated scope examples from `repo-pull` to `scope-image-pull` (correct
format with `scope-` prefix)
- Enhanced repository path documentation with validation requirements
for TYPE_REPO resources

These changes align the OpenAPI specification with the actual API
implementation as discovered during Terraform provider development.

Fixes #24406

---------

Co-authored-by: David Karlsson <dvdksn@users.noreply.github.com>
2026-03-20 08:32:39 -07:00
David Karlsson
369f69bd8c Merge pull request #24422 from dvdksn/fix/issue-24256-trim-deprecated-provider-section
compose: trim deprecated provider services section
2026-03-20 11:35:54 +01:00
David Karlsson
94c2be0e20 Clarify that --rm works with detached containers
Add clarification in the 'Remove anonymous volumes' section that the
--rm option works with both foreground and detached (-d) containers.
Anonymous volumes are cleaned up when the container exits, regardless
of how it was started.

Fixes #19717

Assisted-By: docker-agent
2026-03-20 10:11:12 +01:00
David Karlsson
55e175d1a7 Merge pull request #24433 from doringeman/containers-gpu
docs(containers): move GPU access to dedicated page
2026-03-20 07:01:23 +01:00
David Karlsson
dd599144b1 Merge pull request #24439 from Rohan5commit/docs/fix-proxy-settings-wording-20260320
docs: fix proxy settings wording
2026-03-20 07:00:04 +01:00
rohan436
d211b44787 docs: fix proxy settings wording 2026-03-20 12:23:27 +08:00
Dorin Geman
0913862a02 docs(containers): move GPU access to dedicated page
Signed-off-by: Dorin Geman <dorin.geman@docker.com>
2026-03-19 20:13:46 +02:00
David Karlsson
08633c895d Merge pull request #24424 from dvdksn/fix/issue-24410-offload-beta-language
offload: remove Beta label and fix trial expiration note
2026-03-19 16:02:29 +01:00
Allie Sadler
46db9aafa3 Logs view (#24223)
<!--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
2026-03-19 12:50:22 +00:00
David Karlsson
b0a2a7fead Merge pull request #24405 from craig-osterhout/dhi-docs-scanner-1
dhi: updates from scanner
2026-03-19 13:05:05 +01:00
David Karlsson
776e774f7f compose: remove deprecated provider services section 2026-03-19 11:40:02 +00:00
David Karlsson
3d8c8725a2 offload: remove Beta label and fix trial expiration note
Remove the "Docker Offload Beta" product-stage label from the trial
expiration note (the product is Early Access, not Beta). Simplify
the time-relative phrase "from the time they are granted".

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 11:32:59 +00:00
David Karlsson
6b1ebe4fba Merge pull request #24420 from dvdksn/fix/issue-24387-compose-standalone-clarity
compose: clarify standalone install warning with recommended alternatives
2026-03-19 12:29:57 +01:00
David Karlsson
36de2705a1 Merge pull request #24421 from dvdksn/fix/issue-24282-sso-seat-clarity
admin: clarify SSO condition for company owner seat occupancy
2026-03-19 12:24:01 +01:00
Benjamin Grandfond
b6fba5dbcb Update release-notes.md about dhictl (#24414)
<!--Delete sections as needed -->

## Description

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

The release note of 4.65 mention `dhictl` which seems confusing to users
as the `dhictl` when bundled in DD is a cli-plugin available as `docker
dhi`.

## 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

---------

Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
2026-03-19 10:51:37 +00:00
David Karlsson
6929731775 admin: clarify SSO condition for company owner seat occupancy
The previous text listed "SSO is enabled" as a condition for company
owners occupying seats without explaining why or how. Expand both the
FAQ and the company owners page to clarify that SSO causes seat
occupancy because signing in via SSO automatically adds the owner as
an organization member.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 10:39:07 +00:00
David Karlsson
2388e9ea06 compose: clarify standalone install warning with recommended alternatives
The existing warning says standalone is "not recommended" but gives
no guidance on what to use instead. Add links to Docker Desktop and
the Compose plugin as the preferred alternatives, and clarify that
standalone is only appropriate when neither option is available.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 10:38:06 +00:00
David Karlsson
adc8d38f53 Merge pull request #24413 from docker/agent/issue-24394
docs: address issue #24394
2026-03-19 10:44:25 +01:00
Rohan Santhosh Kumar
a09b94306d Fix typo in What's next page description (#24407)
## Description

Fixes a typo in the What's next page description by changing "hep" to
"help".

## Related issues or tickets

N/A

## Reviews

Docs-only, single-file change aligned with CONTRIBUTING.md general
guidelines.
Validation/testing: not run locally; no behavior change.

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

Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com>
2026-03-19 08:48:49 +00:00
github-actions[bot]
4921a0aac9 docs: address issue #24189 (#24412)
## Summary
Removed stale version-specific note from GPU documentation.

## Changes
- Removed outdated note stating Docker Model Runner is available
starting with Docker Desktop 4.54 from
`content/manuals/desktop/features/gpu.md`

Fixes #24189

---
🤖 Generated with [Docker Agent](https://github.com/docker/docker-agent)

Co-authored-by: dvdksn <35727626+dvdksn@users.noreply.github.com>
2026-03-19 08:47:00 +00:00
dvdksn
3e21d7caaa docs: address issue #24394
This change was automatically generated by the documentation agent team
in response to issue #24394.

🤖 Generated with cagent
2026-03-19 08:24:01 +00:00
Craig Osterhout
e7281bde3d dhi: updates from scanner
Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-03-18 14:08:59 -07:00
Craig Osterhout
3d441545df hub: update repo export (#24396)
<!--Delete sections as needed -->

## Description

Internal feedback reported that the deprecated auth endpoint does not
support OATs.
Updated to new auth endpoint.

Upon testing the rest of the flow, the repositories endpoint has the
following error, `token issued from organization access token is not
allowed`.

The current flow does not appear to work with OATs. Updated to PAT and
tested that it worked.


https://deploy-preview-24396--docsdocker.netlify.app/docker-hub/repos/manage/export/

## Related issues or tickets

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

## Reviews

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

- [ ] Technical review
- [ ] Editorial review

---------

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-03-18 07:56:57 -07:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
28adbe758d docs(dhi): update OAT authentication support for dhi.io and mirror.md (#24357)
<!--Delete sections as needed -->

## Description

Documents OAT (Organization Access Token) support for authenticating to
the dhi.io registry, which was previously undocumented. Adds guidance
for CI/CD workflows where org-scoped tokens are preferred over personal
credentials.

<!-- 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
2026-03-17 21:22:19 -07:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
8c5bfcc895 dhi guides: securing a backstage portal using DHI (#24359)
<!--Delete sections as needed -->

## Description

This PR adds a guide that shows how to secure a Backstage developer
portal container using Docker Hardened Images, covering native module
compilation, multi-stage builds, Socket Firewall protection, and
distroless runtime images

<!-- 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
2026-03-17 11:00:31 -07:00
David Karlsson
952f6885a9 Merge pull request #24388 from dvdksn/hugo-build-improvements
misc dependency upgrades & build improvements
2026-03-17 15:52:11 +01:00
David Karlsson
1fbffdd830 Merge pull request #24114 from docker/agent/issue-23189
docs: address issue #23189
2026-03-17 15:31:52 +01:00
dvdksn
a8c5858972 docs: document 127.0.0.11 embedded DNS server address
Add a brief mention of the embedded DNS server IP address (127.0.0.11)
to the DNS services section of the networking overview. Notes that
there is no IPv6 equivalent and that applications like Nginx can use
this address for explicit DNS configuration.

Fixes #20532

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-17 14:36:10 +01:00
David Karlsson
09b83b246f chore: bump versions in sonarqube sandbox guide
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-17 14:15:58 +01:00
David Karlsson
73ad76be71 config: use param for latest cache action version
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-17 14:12:13 +01:00
David Karlsson
ec4458ca3a config: use param for latest checkout action version
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-17 14:09:37 +01:00
github-actions[bot]
68ec61a3be docs: address issue #23189
This change was automatically generated by the documentation agent team
in response to issue #23189.

🤖 Generated with cagent

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-17 14:05:27 +01:00
Craig Osterhout
7f71907d36 guides: update rust guide (#24386)
<!--Delete sections as needed -->

## Description

The DHI static image has no adduser package, plus it already runs as a
nonroot user. Removed that section from the Dockerfile.

## Related issues or tickets

Closes #24362

## Reviews

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

- [ ] Editorial review

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-03-17 09:30:17 +01:00
David Karlsson
c835a2794d Merge pull request #24382 from gtardif/fix_docker_agent_docs
Fix docs for docker agent share push/pull
2026-03-17 09:29:57 +01:00
Craig Osterhout
c4f1fb212e dhi: add blog to resources (#24385)
<!--Delete sections as needed -->

## Description

Added latest blog about DHI system packages announcement.


https://deploy-preview-24385--docsdocker.netlify.app/dhi/resources/#blog-posts

## 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-03-17 09:29:17 +01:00
David Karlsson
c0348f0b61 Merge pull request #24384 from bittoby/docs/fix-mcp-gateway-link-24365
Fix link to point to MCP Catalog for available servers instead of MCP Gateway
2026-03-17 09:28:33 +01:00
David Karlsson
6dabf0d176 deps: upgrade npm dependencies
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-17 09:19:07 +01:00
Craig Osterhout
b6455e4b1d dhi: update comparison table (#24381)
<!--Delete sections as needed -->

## Description

- Converted image to table.

https://deploy-preview-24381--docsdocker.netlify.app/dhi/

## 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-03-16 14:42:46 -07:00
bittoby
2099c0f7c5 Fix link to point to MCP Catalog for available servers instead of MCP Gateway 2026-03-16 20:47:43 +00:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
4952ced478 dhi guides: deploy Docker Hardened Images on OpenShift (#24358)
<!--Delete sections as needed -->

## Description

This guide explains how to deploy Docker Hardened Images in OpenShift
environments. It covers Security Context Constraints (SCCs), arbitrary
user ID assignment, file permission requirements, and best practices for
both runtime and development image variants.


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

Added new guide: content/guides/dhi-openshift.md

## Related issues or tickets


Supersedes #24293 (closed due to fork deletion)

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

## Reviews

<!-- Notes for reviewers here -->


Previously reviewed and approved by @dvdksn in #24293
@craig-osterhout was requested for review before the PR was closed
No content changes from the previously approved version
<!-- List applicable reviews (optionally @tag reviewers) -->
2026-03-16 13:47:05 -07:00
Guillaume Tardif
6562cf4e8c Fix docs for docker agent share push/pull
Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
2026-03-16 18:11:08 +01:00
Allie Sadler
050f15d67d 4.65 RN (#24335)
<!--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
2026-03-16 14:29:44 +00:00
Geetansh2842
a3d4720a78 Fix networking how-to links to _index.md (#24379)
Align link targets with internal naming convention for sibling index
page.

Closes #24373

<!--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

Co-authored-by: Geetansh <croso2024@outlook.com>
Co-authored-by: Codex Opus 4.6 <noreply@anthropic.com>
2026-03-16 13:41:10 +00:00
LilaHexe
d1023e8b9f Update: 4GB -> 8GB minimum specs (#22620)
<!--Delete sections as needed -->

## Description

4GB isn't really enough to do anything on windows, let alone run docker
on top of that, so I've updated it to 8GB.

## 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
2026-03-16 13:40:35 +00:00
CrazyMax
cfe318e423 Merge pull request #24361 from crazy-max/github-builder
docker github builder docs
2026-03-16 11:51:59 +01:00
Allie Sadler
b71533f94c Wsl refresh (#24377)
<!--Delete sections as needed -->

## Description

Fixes https://github.com/docker/docs/issues/24367 and does a small tidy

## 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
2026-03-16 10:46:31 +00:00