Commit Graph

2696 Commits

Author SHA1 Message Date
Sarah Sanders 8d4b6593ed
admin: add API option to manage members (#22223)
## Description
- Kapa searches show that users are looking for API options to manage
user invites
- This adds the option to invite users and manage them via Docker Hub
API, with a redirect to the API reference
- This also just surfaces the API as an option for enterprise users, who
might be more interested in managing bulk actions via the DH API

## Related issues or tickets
- [ENGDOCS-2460](https://docker.atlassian.net/browse/ENGDOCS-2460)

## Reviews
- [ ] Editorial review

[ENGDOCS-2460]:
https://docker.atlassian.net/browse/ENGDOCS-2460?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-03-11 08:42:13 -04:00
Michael Irwin a4237dac3d
Update image source for kafbat
Kafbath publishes its images to Docker Hub, so changing the registry source to Hub instead of GHCR. Also, instead of using the latest tag, they publish merged changes onto a `main` tag.
2025-03-10 14:53:44 -04:00
Lorena Rangel 93f7b24863
Add missing release note to Docker Desktop release notes (#22218)
<!--Delete sections as needed -->

## Description

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

## Related issues or tickets

missing release note

## 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>
2025-03-10 16:26:40 +00:00
Dimitris Sotirakis 8f841a38be
Update build-summary.md
Updated docker-build-push-action occurrancies to build-push-action.
2025-03-10 15:23:09 +02:00
Allie Sadler 75edebe695
feedback link fix: (#22212)
<!--Delete sections as needed -->

## Description

fixes https://github.com/docker/docs/issues/22196#event-16635660473

## 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
2025-03-10 10:43:51 +00:00
Nicolas De loof e396af2358
some clarification on additional_contexts (#22204)
## Description

some clarification as requested on
https://github.com/docker/compose/issues/8538#issuecomment-2707487495

## Related issues or tickets

## Reviews

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

---------

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
2025-03-10 10:00:09 +00:00
Kaze 930dee78b0
Update windows-install.md (#22184)
The UEFI field was added

## Description

There is a difference between BIOS and UEFI, so the UEFI field is added

## 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
2025-03-10 08:45:52 +00:00
Sarah Sanders fee0d8b5a4
sso: add callout to certificate instructions (#22193)
## Description
- Good callout that we should clarify that copy/pasting the certificate
values includes the `----BEGIN CERTIFICATE---` and `----END
CERTIFICATE----` lines. This applies to both Okta and Entra examples, as
confirmed in my test org
- I will pass on to IAM about adding placeholder text, I think would be
more valuable than an example in docs

## Related issues or tickets
https://github.com/docker/docs/issues/22176#event-16632900876

## Reviews
- [ ] Editorial review
2025-03-07 11:26:05 -05:00
Sarah Sanders dbe3017d19
chore: cleanup includes w/ embedded shortcodes (#22191)
## Description
- follow up from https://github.com/docker/docs/pull/22190 to cleanup
includes that use an embedded shortcode (this breaks rendering in hugo
w/ current versions)

## Related issues or tickets
https://github.com/docker/docs/pull/22190

## Reviews
- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
2025-03-07 11:25:49 -05:00
Sarah Sanders 1b3ec1b256
fix: rendering issue w/ experimental labs include (#22190)
## Description
- Rendering issue with includes that contain shortcodes:
https://docs.docker.com/build/buildkit/dockerfile-release-notes/#130-labs
- Fixed by replacing with the summary bar w/ experimental label
- Also updated headings to be aligned 
- Preview:
https://deploy-preview-22190--docsdocker.netlify.app/build/buildkit/dockerfile-release-notes/

## Related issues or tickets
- Reported from @crazy-max 

## Reviews
- [ ] Technical review
- [ ] Editorial review
2025-03-07 16:53:10 +01:00
Sarah Sanders b708f987ce
billing: improve docs for manual payment retries (#22181)
## Description
- The question of whether users can manually retry failed payments has
come up a few times in Kapa
- This adds an FAQ following the failed payment FAQ + a callout to the
failed payments section of docs
- Will improve Kapa source content + future answers to this common
question

## Related issues or tickets
- [ENGDOCS-2435](https://docker.atlassian.net/browse/ENGDOCS-2435)
- 
## Reviews
- [ ] Editorial review

[ENGDOCS-2435]:
https://docker.atlassian.net/browse/ENGDOCS-2435?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-03-07 10:28:39 -05:00
CrazyMax 844f92ceec
build: fix intro of distributed build section (#22189)
<!--Delete sections as needed -->

## Description

Oversight from https://github.com/docker/docs/pull/22126. We have a
single tag being pushed.

## Reviews

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

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

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2025-03-07 15:01:29 +00:00
Allie Sadler d3530dd999
dd-cli-cicd-fix (#22187)
<!--Delete sections as needed -->

## Description

Clarity as per support's request
https://docker.slack.com/archives/C027X59V596/p1741283172585929

## 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
2025-03-07 14:59:01 +00:00
karman ef56c203cc
Update release note for 4.39 (#22188)
<!--Delete sections as needed -->

Update release note for sign-in hang issue (PR
https://github.com/docker/pinata/pull/32513).

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



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

## Reviews

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

- [ ] Technical review
- [x] Editorial review
- [ ] Product review
2025-03-07 12:35:54 +00:00
Igor Aleksandrov eecf21f26e
Change directory after pulling a sample Docker application (#22179)
## Description

This PR updates `git clone` command for sample repositories with `&& cd
<repo name>`. Forcing to change the working directory should reduce the
risk of forgetting to do.

## Related issues or tickets

## Reviews

@usha-mandya 

- [ ] Technical review
- [x] Editorial review
- [ ] Product review
2025-03-06 08:39:12 -08:00
Allie Sadler eb331a22df
Merge pull request #22117 from aevesdocker/ENGDOCS-2451
ENGDOCS-2451
2025-03-06 14:45:54 +00:00
Sarah Sanders f694a2f103
fix: troubleshooting toc fix (#22166)
## Description
- Craig introduced toc_max and toc_min values, so I updated the SSO
troubleshooting guide to use h2 > h3 headings and not h2 > h4 headings
(we wanted to hide nesting and have only the h2 headings in the toc)

## Related issues or tickets
- [ENGDOCS-2469](https://docker.atlassian.net/browse/ENGDOCS-2469)

## Reviews
- [ ] Editorial review

[ENGDOCS-2469]:
https://docker.atlassian.net/browse/ENGDOCS-2469?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-03-06 09:26:53 -05:00
twelsh-aw da5d4738c6
Add security section to 4.39.0 release notes (#22178)
We have published and fixed CVE-2025-1696 in this release

<!--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
2025-03-06 12:35:57 +00:00
Allie Sadler e8e4b7af98
Merge pull request #22175 from aevesdocker/ENGDOCS-2470
ENGDOCS-2470
2025-03-06 11:23:57 +00:00
Sarah Sanders 79d037dc5a
Merge pull request #22160 from sarahsanders-docker/tcc-minutes
subscription: add callout about TCC minutes rollovers
2025-03-05 11:10:13 -05:00
Craig Osterhout adfe0fc2b0
hub: add troubleshooting (#22157)
<!--Delete sections as needed -->

## Description

Add basic Hub troubleshooting with most common errors.


https://deploy-preview-22157--docsdocker.netlify.app/docker-hub/troubleshoot/

## Related issues or tickets

ENGDOCS-2458

## Reviews

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

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

---------

Signed-off-by: Craig <craig.osterhout@docker.com>
Co-authored-by: Sarah Sanders <sarah.sanders@docker.com>
2025-03-05 08:01:45 -08:00
Allie Sadler b90158cedf
Engdocs 2428 (#22068)
<!--Delete sections as needed -->

## Description

Adds new feature

## 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
2025-03-05 14:01:36 +00:00
Allie Sadler 86571a530b
ENGDOCS-2438 (#22093)
<!--Delete sections as needed -->

## Description

Move DD CLI to GA
Adds new `logs` command
Slight wording changes
`update` command now available for all OSs but have said 4.39 min
version in docs even though it's been available for mac since 4.38

## 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
2025-03-05 14:01:26 +00:00
Lorena Rangel 8261c1e39d
4.39.0 release notes (#22092)
Docker Desktop 4.39.0 release notes

---------

Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
2025-03-05 14:01:17 +00:00
Allie Sadler 91676d373c
CDI Compose support (#22131)
<!--Delete sections as needed -->

## Description

Adds https://github.com/compose-spec/compose-spec/pull/574

## 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
2025-03-05 07:59:45 +00:00
sheltongraves fd28bc89e8
Update pulls.md (#22154)
Removing the DVP statement because not all DVPs have rate limit removal.
The publisher must pay for it, and there is not visual indication of
this for users at this time of what images have rate limits removed.

<!--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
2025-03-04 08:17:49 -08:00
Manuel de la Peña b1c6f968e2
Merge pull request #22151 from mdelapenya/tc-is-oss
fix(testcontainers): rename to the proper project name
2025-03-04 10:57:07 +00:00
Manuel de la Peña c447580c82
Merge pull request #22149 from mdelapenya/tctypos
fix: testcontainers typos and link
2025-03-04 09:38:27 +00:00
Sarah Sanders e5bacdd5e0
security: fix air gapped containers example (#22148)
## Description
- The example in the air gapped containers guide needs to be an array,
not a string
https://docs.docker.com/security/for-admins/hardened-desktop/air-gapped-containers/

## Related issues or tickets
- https://docker.slack.com/archives/C04300R4G5U/p1741027918035939

## Reviews
- [ ] Editorial review
2025-03-03 16:27:50 -05:00
Craig Osterhout d6b1426865
testcontainers: fix left-nav formatting (#22147)
<!--Delete sections as needed -->

## Description

Moved topic out of folder to prevent left-nav drop-down with no child
content.

![image](https://github.com/user-attachments/assets/9488a308-8ef3-454c-bcee-906afdc13700)

![image](https://github.com/user-attachments/assets/2e2d4695-36c9-456a-a15d-5d57f47466b7)


## 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 <craig.osterhout@docker.com>
2025-03-03 12:19:42 -08:00
Sarah Sanders 1b43e04fcc
Merge pull request #22146 from sarahsanders-docker/update-UI-steps
dd: update UI steps for Enterprise DD install
2025-03-03 13:37:00 -05:00
Veesh Goldman 006608da5b
Update release-notes.md (#22143)
`x-initialSync` was misspelled as `x-initSync`, which can be frustrating
for users. Ref
876ecc48be/pkg/compose/watch.go (L170)
and
https://github.com/docker/compose/issues/11102#issuecomment-2327505438
2025-03-03 14:45:12 +00:00
Manuel de la Peña 231f97ccad
feat: add testcontainers-oss quickstart guides (#22120)
- **chore: add testcontainers entry in the OSS section of Manuals**
- **chore: adds quickstarts for tc-go and tc-java**

<!--Delete sections as needed -->

## Description
This PR adds the Testcontainers OSS section in the Manuals > OSS section
of the docs.

It's adding the following pages:

- index page with a basic description of the project, with two cards:
  - why use testcontainers, linking to a benefits page
  - quicktart, linking to a folder with two pages: Go and Java

Below the cards grid, it links to the testcontainers.com/getting-started
page.

The benefits page includes some of the content of the above
getting-started page, and the Go and Java quickstart pages are copying
the quickstart pages from Go
(https://golang.testcontainers.org/quickstart/) and Java
(https://java.testcontainers.org/quickstart/) in its 3 flavours (junit4,
junit5 and spock)

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

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

---------

Co-authored-by: aevesdocker <allie.sadler@docker.com>
2025-03-03 12:38:12 +00:00
Etienne Guerlain 1278c5b4c8
Update example in the Compose Build Specification (additional_contexts) to ease it's understanding (#22140)
There might by a slight error when illustrating the
`additional_contexts` attribute. The compose file declares two services
with the same name. It might induce misunderstanding, especially since
the second service's image uses the first one to build upon.

## Description

I replaced the key defining the second service of the compose file used
to illustrate the `additional_contexts` attribute, since the key `base`
is used twice. Of course, any better replacement could be used, instead
of `my-service`.

It is invalid to use the same key twice (the error: `mapping key "base"
already defined at line 2` is expected on `docker compose up`), and it
does harm the understanding of the illustrated point of building a
service's image using another one to share layers.

## Reviews

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

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
2025-03-03 09:46:09 +00:00
Veck Hsiao a0cb5a75b6
Fixed typo in swarm-mode.md (#22138)
## Description

Fixed typo im content/manuals/engine/swarm/swarm-mode.md. 


## Related issues or tickets

Issue #22121

## Reviews

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

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
2025-03-03 09:29:22 +00:00
Ville Skyttä 4693262586
Merge pull request #22135 from scop/docs/manuals-compose-yaml
docs(manuals): use canonical compose.yaml filename
2025-03-03 09:23:00 +00:00
Ville Skyttä ae3eec2c70
docs: grammar and spelling fixes (#22136)
<!--Delete sections as needed -->

## Description

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

Fix a few grammar and spelling errors.


## Reviews

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

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
2025-02-28 14:13:37 -08:00
Sarah Sanders 1f684b9b92
hub/billing: cleanup hub pull docs (#22133)
## Description
Cleanup from DH pull limit updates:
- Removed redundant page
- Added redirects for removed page: `repositories.md`
- Updated the DH limit example to be in line with new limits + small
grammar nit

## Related issues or tickets
- https://docker.atlassian.net/browse/ENGDOCS-2455
- https://github.com/docker/docs/issues/22132

## Reviews
- [ ] Editorial review
2025-02-28 11:36:39 -05:00
Nicolas Beck 8db8f5f2ed
Update Docker Build Cloud permissions table for the DSoP plans (#22128)
<!--Delete sections as needed -->

## Description

Update Docker Build Cloud permissions table for the DSoP plans

## 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
2025-02-28 11:42:08 +00:00
CrazyMax 641f973b10
Merge pull request #22126 from crazy-max/build-tags-distributed
build: use tags input for distributed builds workflow
2025-02-28 12:10:19 +01:00
Nicolas Beck dfd752e2bf
Share image build cloud (#22127)
<!--Delete sections as needed -->

## Description

Added Docker Build Cloud as a way to share image between GHA jobs

## 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
2025-02-28 11:08:25 +00:00
CrazyMax 865557a838
build: use tags input for distributed builds workflow
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2025-02-28 10:09:19 +01:00
Gurleen Sethi 9045df8e64
Merge pull request #22124 from gurleensethi-docker/feat/pat_expiration_doc
Document `expires_at` field for PAT creation
2025-02-27 16:49:17 -05:00
Sarah Sanders 6343de803b
remove mention of roadmap from subscription details.md (#22119)
## Description
- Small update to remove the mention of the public roadmap from
details.md

## Related issues or tickets
https://docker.slack.com/archives/C039ZM6GH4Z/p1740674403426069

## Reviews
- [ ] Editorial review
2025-02-27 13:14:39 -05:00
Mohammad-Ali A'RÂBI 25d4796019
Add multi-stage builds to the C++ guide (#21562)
## Description

Having a multi-stage build is an essential thing to learn for
containerizing a compiled language.

## Related issues or tickets

N/A

## Reviews

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
2025-02-27 09:24:01 -08:00
Craig Osterhout b4efa8117d
remove glossary (#22112)
<!--Delete sections as needed -->

## Description

Remove glossary with a nudge towards using Ask AI.

https://deploy-preview-22112--docsdocker.netlify.app/reference/glossary/

## Related issues or tickets

ENGDOC-2445

## Reviews

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


- [ ] Editorial review

---------

Signed-off-by: Craig <craig.osterhout@docker.com>
2025-02-27 08:58:33 -08:00
Craig Osterhout 5138abac63
guides: fix layout (#22118)
<!--Delete sections as needed -->

## Description

There were a couple leftover buttons from when the layout changed and
the buttons became auto-generated. Removed the buttons.

## 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 <craig.osterhout@docker.com>
2025-02-27 08:51:59 -08:00
Nicolas Beck 877b29ca1b
convert build cloud CI platform tabs to linkable sections (#22111)
<!--Delete sections as needed -->

## Description

This change converts the CI platform examples from Hugo tab shortcodes
to standard markdown sections with anchor links so that we can hyperlink
to them from app.docker.com


## Related issues or tickets

none

## 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>
2025-02-27 09:45:12 +00:00
Allie Sadler a39967fce4
ENGODCS-2443 (#22106)
<!--Delete sections as needed -->

## Description

Adds release notes for DBC as requested here
https://docker.slack.com/archives/C04RJJAPFKK/p1740512377197609?thread_ts=1740500440.451139&cid=C04RJJAPFKK

## 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
2025-02-27 09:33:37 +00:00
Allie Sadler bded7aad7b
HD-2362 (#22101)
<!--Delete sections as needed -->

## Description

Adds new features within the Builder Settings tab and replaces
https://github.com/docker/docs/pull/20382

## 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: Usha Mandya <47779042+usha-mandya@users.noreply.github.com>
2025-02-27 09:33:19 +00:00