Commit Graph

3670 Commits

Author SHA1 Message Date
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
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
David Karlsson
66e8d18c90 engine: fix import path in release note for for api/pkg/stdcopy
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-20 18:09:24 +01:00
David Karlsson
34db3110ce engine: update go sdk examples to use new moby/moby/client module
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-20 18:01:07 +01: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
Avi Vahl
91baa8dd4e docs: update dnf repo installation commands
dnf5 is used by default since Fedora 41:
https://fedoraproject.org/wiki/Releases/41/ChangeSet#Switch_to_dnf5

it comes with `config-manager` by default, albeit with slightly different cli arguments.
2025-11-20 13:24:59 +02: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
56650cf13f Merge pull request #23717 from dvdksn/containerd-default
engine: containerd default storage backend
2025-11-18 19:23:22 +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
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
Paweł Gronowski
05cccc740d engine: v29.0.2
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2025-11-17 13:52:06 +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
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
Nick Adcock
962c42c50b Add Offload activity log events (#23716)
<!--Delete sections as needed -->

## Description

Adds the Offload activity log events to the activity-logs documentation.
Adds all activity log actions to the audit-logs API spec.

## 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: Nick Adcock <nick.adcock@docker.com>
2025-11-13 12:09:40 -08:00
Igor Aleksandrov
831fb59497 Ruby language DHI (#23691)
## Description

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

## Reviews

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

---------

Co-authored-by: Craig Osterhout <craig.osterhout@docker.com>
2025-11-13 11:19:44 -08:00
David Karlsson
99272ba7be Merge pull request #23705 from dvdksn/engine-ubuntu-apt
engine: update ubuntu installation instructions to use deb822, apt
2025-11-13 15:41:37 +01:00
David Karlsson
556eed6f35 fix: update apt source filename in ubuntu uninstall
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-13 15:37:07 +01:00
Allie Sadler
befcaf0320 Desktop 4.51: Kubernetes updates (#23699)
<!--Delete sections as needed -->

## Description

Kubernetes moving out of settings. Very little new information, just
moves things about for a better layout and adds a bit on the new view.

## 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: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-13 13:25:41 +00:00
Allie Sadler
f5ba94f38e Desktop:4.51 RN (#23694)
<!--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-13 13:25:28 +00:00
David Karlsson
5c1413d481 Merge pull request #23603 from robmry/subnet-by-prefixlen
Describe default-address-pools, and --subnet prefix-len option
2025-11-13 11:54:41 +01:00
David Karlsson
b8288c5129 Merge pull request #23409 from robmry/moby29_bug_fixes
Networking docs fixes for moby 29
2025-11-13 11:20:06 +01:00
Rob Murray
525496dd4a Engine: fix mention of ipvlan-l2 in macvlan doc
Signed-off-by: Rob Murray <rob.murray@docker.com>
2025-11-13 10:15:11 +00:00
Rob Murray
c8bb66be1b Engine: note that macvlan containers can't reach the host
Signed-off-by: Rob Murray <rob.murray@docker.com>
2025-11-13 10:15:11 +00:00
Rob Murray
4526e06a6a Engine: document com.docker.network.host_ipv4 / host_ipv6
Signed-off-by: Rob Murray <rob.murray@docker.com>
2025-11-13 10:15:11 +00:00
David Karlsson
59945a6a5d Merge pull request #23698 from vvoland/update-docker-v29
engine: v29.0.0
2025-11-13 11:09:13 +01:00
David Karlsson
b477cff419 Merge pull request #23715 from dvdksn/agent-sandboxes-fixups
sandboxes: update feedback links
2025-11-13 11:08:20 +01:00
David Karlsson
8078332559 sandboxes: update feedback links
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-13 10:12:48 +01:00
Sarah Sanders
f2ffd89458 support: single page (#23657)
## Description
- Moves support information to dedicated page
https://deploy-preview-23657--docsdocker.netlify.app/support/
2025-11-12 09:39:02 -05:00
E Shattow
13789183d3 engine: install: debian.md update docker.list reference to docker.sources 2025-11-12 04:19:38 -08:00
David Karlsson
53953dc8d0 engine: use moby/moby/api module and bump min api version to 1.44
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
(cherry picked from commit 79abab7d09)
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-12 10:27:04 +01:00
Paweł Gronowski
dbc061c762 engine: Update version
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2025-11-12 10:27:00 +01:00
Paweł Gronowski
a264097653 engine: v29.0.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2025-11-12 10:05:47 +01:00
David Karlsson
badf5a8ffc engine: change apt-get to apt in ubuntu install
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-12 09:44:39 +01:00
David Karlsson
7894596ba7 engine: use deb822 apt source format in ubuntu install
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-12 09:39:24 +01:00
David Karlsson
e6204b64d1 Merge pull request #23679 from eshattow/debianinstalldocupdates2
engine: install: debian.md suggest using apt UI
2025-11-12 08:57:47 +01:00
David Karlsson
c152b6077d Merge pull request #23700 from dvdksn/docker-sandboxes
docker sandboxes
2025-11-11 17:07:35 +01:00
David Karlsson
fabb108e1f ai: add docs for local agent sandboxes
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-11 17:03:50 +01:00