Commit Graph

65647 Commits

Author SHA1 Message Date
David Karlsson
a406224902 Merge pull request #21854 from dvdksn/gha-native-arm-runners
build: use arm-native gha runners for distributed multi-platform
2025-11-24 16:25:31 +01:00
David Karlsson
86f7e5ce7d Merge pull request #23764 from vvoland/moby-releasenotes
hack: Add script to sync Moby release notes from docs
2025-11-24 16:05:11 +01:00
Paweł Gronowski
8da2d53a34 hack: Add script to sync Moby release notes from docs
This script helps maintain consistency between documentation and GitHub
release notes by making the docs the source of truth.

Previously, any djustments to release notes during review, needed to be
manually propagated back to the corresponding Moby GitHub releases,
creating a maintenance burden and potential for inconsistency.

The script extracts release notes for a given version from the engine
documentation markdown files, compares them with the existing GitHub
release notes, and provides a command to update the GitHub release if
differences are found.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2025-11-24 15:55:20 +01:00
Bruno Perel
3e05789772 Fix link for Docker Engine 29 (#23768)
<!--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-11-24 14:33:10 +00:00
David Karlsson
40388126e4 Merge pull request #23765 from robmry/moby-29.0.3
engine: v29.0.3
2025-11-24 13:03:33 +01:00
Rob Murray
00eef4e065 engine: v29.0.3
Signed-off-by: Rob Murray <rob.murray@docker.com>
2025-11-24 11:24:05 +00:00
David Karlsson
e752319ca3 Merge pull request #23760 from eediallo/fix-cockroachdb-tag
docs(guide): Update CockroachDB setup commands with correct image tag
2025-11-24 11:18:55 +01:00
David Karlsson
4a3603b992 Update s3 cache options (#23758)
## Description

Add missing S3 `prefix` option, and update existing options which lacked
current defaults.

A link regarding authentication pointed to an old, EOL API which was
also updated; an equivalent link should be fixed in buildkit docs as
well (https://github.com/moby/buildkit/pull/6379).

The description I added for `prefix` is a little vague. The buildkit
docs for that option in particular is also vague, but makes sense in the
context of the documentation for other options. I opted to stay
consistent with the language and brevity of the surrounding docs,
leaving it to buildkit docs to clarify how it works.

## Reviews


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

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
2025-11-24 10:47:19 +01:00
Karan Singh
3be86cb044 Merge pull request #23733 from karanveersingh5623/guides/claude-code-mcp
guides: add claude-code-mcp user guide
2025-11-24 10:46:47 +01:00
David Karlsson
b34561c8a2 Merge pull request #23731 from dvdksn/networking-consolidate
engine: consolidate network drivers documentation
2025-11-24 10:38:42 +01:00
David Karlsson
d099f51df7 Merge pull request #23642 from dvdksn/ubuntu-rootless-apparmor-profile
engine: safer creation of rootlesskit apparmor profile
2025-11-24 10:37:58 +01:00
Josh
51795e35d2 feat: Add expires_at to PAT management (#23754)
<!--Delete sections as needed -->

## Description

- feat: Add expiry fields to PAT management API endpoints.

## Reviews

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

- [x] Technical review
- [ ] Editorial review
- [ ] Product review
2025-11-24 09:30:18 +00:00
eediallo
5d5c57bdf1 Update CockroachDB version in Go development guide to latest-v25.4 2025-11-22 19:20:16 +00:00
Roberto Villarreal
0e18ebc32d Update S3 authentication link for caching
The existing link is for v1 (which now has a banner announcing its EOL
status), though buildkit currently uses v2.
2025-11-22 00:43:08 -07:00
Roberto Villarreal
99282168ca Update S3 cache options
The `prefix` option was missing, thus added.

The `name`, `blobs_prefix`, and `manifests_prefix` options were present
but lacked the current default values; these have been updated.
2025-11-22 00:42:57 -07:00
Marco Franzon
693bfc740b Add DHI to the Python guide (#23749)
## Description

Upgraded Python language guide to include DHI-based Dockerfile example.

## Reviews

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

---------

Co-authored-by: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com>
Co-authored-by: Sarah Sanders <sarah.sanders@docker.com>
2025-11-21 13:52:13 -08:00
David Karlsson
0ff924b333 engine: consolidate network drivers documentation
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-21 19:51:11 +01:00
David Karlsson
659ed73635 Merge pull request #23755 from mikegcoleman/mikegcoleman-update-tx-examples
Update typescript examples for e2b quickstart
2025-11-21 19:45:52 +01:00
Mike Coleman
0594a46622 Update typescript examples
The commands for creating a sandbox as well as retreiving the sandbox URL and access token were no longer beta so they method names needed to be changed.
2025-11-21 10:39:42 -08:00
Kristiyan Velkov
b11f7a5a52 [feat] Added new documentation for Node.js guide (#23607)
This PR introduces a comprehensive, language-specific guide for
containerizing Node.js applications using Docker, aimed at helping
developers streamline development, testing, and deployment workflows. It
includes hands-on steps and real-world examples to configure CI/CD
pipelines using GitHub Actions, following modern DevOps best practices.

**What’s Included**

- Step-by-step instructions to containerize Node.js applications using
Docker.
- Configuration for a local development environment inside containers
with automatic reloads.
- Guidance on running unit and integration tests within Docker
containers.
- Full CI/CD pipeline setup using GitHub Actions for automated builds,
tests, and deployments.
- Deployment instructions for a local Kubernetes cluster to validate
production readiness.

**Credits**
[Kristiyan Velkov](https://www.linkedin.com/in/kristiyanvelkov/), Docker
Captain.

## Reviews

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

- [x] Technical review
- [x] Editorial review
- [ ] Product review
2025-11-21 10:25:26 -08:00
Allie Sadler
d211ce0784 desktop screenshot update (#23750)
<!--Delete sections as needed -->

## Description

Updates screenshots.. (not sure if they're needed, but kept them anyway)

## 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-11-21 10:16:44 +00:00
Allie Sadler
8cc6a0c8ae desktop: 4.52 release notes (#23742)
<!--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-11-20 14:28:47 +01:00
Gavin
9a9adfa7a5 Add info about port binding controls (Desktop 4.52) (#23737)
<!--Delete sections as needed -->

## Description

Adds information on the new port binding settings that are going into
Docker Desktop 4.52, including a brief description of how it works, and
information about settings management.

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

## Reviews

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

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

---------

Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
2025-11-20 14:27:54 +01:00
David Karlsson
1b74857e4e Merge pull request #23747 from mjobidon/patch-1
Add Ruff installation instructions to Python linting guide
2025-11-20 09:39:37 +01:00
mjobidon
33a8e642b0 Include installation steps for Ruff in guide
Added installation instructions for Ruff linter.
2025-11-19 22:32:42 -05:00
Michael Irwin
daff897a53 Update Traefik version to work with Docker 29+ (#23746)
## Description

Update the version of Traefik being used to work with Docker Engine v29+
2025-11-19 13:41:57 -08:00
Craig Osterhout
9d943869af components: add deprecated badge (#23744)
<!--Delete sections as needed -->

## Description

Added gray color for deprecated badge.
Updated contribution guide for usage

## 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>
Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-19 09:27:43 -08:00
David Karlsson
6e8ef4cf21 engine: safer creation of rootlesskit apparmor profile
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-19 15:38:53 +01:00
David Karlsson
1df786a4a2 Merge pull request #23609 from intojhanurag/fix-debug-keywords
fix: remove duplicate YAML keys
2025-11-19 13:06:50 +01:00
David Karlsson
c466e5081e Merge pull request #23741 from docker/dependabot/github_actions/reviewdog/action-setup-1.5.0
build(deps): bump reviewdog/action-setup from 1.4.0 to 1.5.0
2025-11-19 12:08:38 +01:00
David Karlsson
d83fd71a94 Merge pull request #23739 from joyalgeorgekj/fix-23738-Tooltip_UI_Inconsistency
[FIX]: UI Inconsistency and Theme change UI Inconsistency
2025-11-19 12:05:42 +01:00
dependabot[bot]
7dbc5db34e build(deps): bump reviewdog/action-setup from 1.4.0 to 1.5.0
Bumps [reviewdog/action-setup](https://github.com/reviewdog/action-setup) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/reviewdog/action-setup/releases)
- [Commits](d8edfce3dd...d8a7baabd7)

---
updated-dependencies:
- dependency-name: reviewdog/action-setup
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-19 01:06:19 +00:00
David Karlsson
56650cf13f Merge pull request #23717 from dvdksn/containerd-default
engine: containerd default storage backend
2025-11-18 19:23:22 +01:00
Joyal George K J
23e136562a UI Inconsistency in tooltip fixed by adding the tailwind class for dark theme text color as text-gray-800 2025-11-18 21:44:21 +05:30
David Karlsson
2595d2f067 vale: add pluggable, stargz to vocabulary
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-18 16:47:44 +01:00
David Karlsson
6a6faef3c4 engine: containerd default storage backend
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-18 16:47:43 +01:00
CrazyMax
90f5fcfc27 Merge pull request #23734 from docker-tools-robot/dispatch/buildx-ref-v0.30.1
Update buildx reference to v0.30.1
2025-11-17 19:01:46 +01:00
crazy-max
e6a695c955 vendor: github.com/docker/buildx v0.30.1
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-17 17:53:08 +00:00
Allie Sadler
8e3bb668b3 Desktop: Networking how-tos (#23708)
<!--Delete sections as needed -->

## Description

Follow up to https://github.com/docker/docs/pull/23626.

Pivots the current content to more how-to type content (no new content
added), removes repetitions, add more cross-links

## 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-11-17 16:24:19 +00:00
David Karlsson
2648063180 Merge pull request #23732 from vvoland/update-docker-v29
engine: v29.0.2
2025-11-17 13:56:58 +01:00
Paweł Gronowski
05cccc740d engine: v29.0.2
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2025-11-17 13:52:06 +01:00
David Karlsson
bdaabfb294 Merge pull request #23722 from vvoland/update-docker-v29
engine: v29.0.1
2025-11-17 13:12:54 +01:00
Paweł Gronowski
15dee59ba4 engine: v29.0.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2025-11-17 12:02:28 +01:00
Sebastiaan van Stijn
820bc9a453 Merge pull request #23730 from dvdksn/engine-29-limitnofile
engine: document LimitNOFILE change in engine v29 / containerd v2.1.5
2025-11-17 10:54:20 +01:00
David Karlsson
60a2669fb6 engine: document LimitNOFILE change in engine v29 / containerd v2.1.5
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-17 08:20:26 +01:00
Pradumna Saraf
e21ee9d774 docs: Update Deno guide to include Docker Hardened Images (#23665)
<!--Delete sections as needed -->

## Description

Add a section in the Deno guide to use DHI

## Reviews

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

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

---------

Co-authored-by: Craig Osterhout <craig.osterhout@docker.com>
2025-11-14 11:01:19 -08:00
David Karlsson
147a31d584 build: use arm-native gha runners for distributed multi-platform
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-14 17:15:40 +01:00
Allie Sadler
7759777507 docs fixes (#23724)
<!--Delete sections as needed -->

## Description

Closes https://github.com/docker/docs/issues/23720
Closes https://github.com/docker/docs/issues/23706

## 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-11-14 16:12:05 +00:00
David Karlsson
9900c0164f Merge pull request #23723 from dvdksn/buildkit-v0.26.0
vendor: github.com/moby/buildkit v0.26.0
2025-11-14 14:35:38 +01:00
David Karlsson
a9392c15ae vendor: github.com/moby/buildkit v0.26.0
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-14 14:21:08 +01:00