## Description
This change is to address some feedback from a Ubuntu user that
installed Docker Engine using the apt repository but had to start the
service before they were able to run containers.
While autostart is the convention on Debian systems, some users might
have this behavior disabled for more fine grained control. This change
adds a note to the installation step across all the debian flavors to
note the service should start by default with explicit instructions how
to enable the service if not.
## Related issues or tickets
<!-- Related issues, pull requests, or Jira tickets -->
## Reviews
<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->
- [ ] Technical review - @vvoland
- [ ] Editorial review - @usha-mandya
- [ ] Product review
Signed-off-by: Austin Vazquez <austin.vazquez@docker.com>
<!--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
<!--Delete sections as needed -->
## Description
Added single-stage migration examples to inform the user that it is
possible, but noted the tradeoff.
https://deploy-preview-23384--docsdocker.netlify.app/dhi/how-to/migrate/
## Related issues or tickets
ENGDOCS-2972
## 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>
<!--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
<!--Delete sections as needed -->
## Description
Updated mirroring example.
- Removed Docker CLI example of mirroring the image as it just mirrors
the image.
- Added example of using regctl and regsync
https://deploy-preview-22879--docsdocker.netlify.app/dhi/how-to/mirror/#mirror-from-docker-hub-to-another-registry
## Related issues or tickets
ENGDOCS-2752
## Reviews
<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->
- [ ] Technical review
- [ ] Editorial review
Signed-off-by: Craig <craig.osterhout@docker.com>
## Description
This PR updates the Docker build arguments for all front-end project
guides (React.js, Angular, Vue.js) to use the latest Node.js and NGINX
versions for improved security, stability, and performance.
### Changes Made
- Updated Node.js version: From 22.14.0-alpine → 24.7.0-alpine
- Updated NGINX version: From alpine3.21 → alpine3.22
### Impact
- Ensures projects are built on the latest stable Node.js runtime
without security issues.
- Provides updated NGINX base image for better performance and security
patches.
- Aligns Docker images across React.js, Angular, and Vue.js guides with
consistent and up-to-date configurations.
- [x] Technical review
<!--Delete sections as needed -->
## Description
<!-- Tell us what you did and why -->
- Added `enableInferenceGPUVariant` to the AI settings table.
- Added the Docker Model Runner settings in the `admin-settings.json`
file example.
- Mentioned the AI settings group in Docker Desktop in the settings
reference.
- Added `enableInferenceGPUVariant` in the settings reference.
- Mentioned the Admin Console for the Docker Model Runner settings in
the settings reference.
## Related issues or tickets
https://docs.docker.com/ai/model-runner/https://docker.slack.com/archives/C02DDPKLJ0J/p1757437016971229?thread_ts=1757416342.491719&cid=C02DDPKLJ0J
## Reviews
<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->
- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
---------
Signed-off-by: Dorin Geman <dorin.geman@docker.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
Co-authored-by: Jacob Howard <jacob@xenoscopic.com>
<!--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: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com>
Co-authored-by: Sarah Sanders <sarah.sanders@docker.com>
<!--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: CrazyMax <1951866+crazy-max@users.noreply.github.com>
## Description
It appears that there is a typo on the DMR API [documentation
page](https://docs.docker.com/ai/model-runner/api-reference/):
The section with **OpenAI**-compatible endpoints is named 'Available
**OpenAPI** endpoints'.
## Related issues or tickets:
No related issues or tickets found.
## Reviews
- [ ] Editorial review
- see: https://github.com/docker/docker-install/pull/466
## 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: Paweł Gronowski <pawel.gronowski@docker.com>
<!--Delete sections as needed -->
https://docs.docker.com/engine/security/rootless/ was too lengthy and
giving a false sense that Rootless mode was quite clunky and hard to
use, although actually it can be just set up in a single command:
```
dockerd-rootless-setuptool.sh install
```
## Description
<!-- Tell us what you did and why -->
### Commit 1: `engine/security/rootless: split to multiple pages`
This commit only splits the page.
The content will be updated in subsequent commits.
### Commit 2: `engine/security/rootless: remove outdated/duplicated
info`
Setup:
- `dockerd-rootless-setuptool.sh` has been improved to show help when
the prerequisites are not satisfied.
Users no longer need to read the **lengthy** "prerequisites"
documentation unless they encounter issues.
- The document had duplicated descriptions about dbus, uidmap, and
machinectl stuffs in several places.
Graph drivers:
- Rootless OverlayFS has been merged into the upstream since kernel
5.11:
torvalds/linux@459c7c565a .
Ubuntu no longer patches the kernel.
- FUSE-OverlayFS is typically no longer needed on the current supported
distros,
except EL 8.
SELinux:
- Remove a workaround for an issue that was already fixed in Docker
Engine v20.10.8.
CLI:
- `docker context use rootless` no longer needs to be executed manually,
since Docker v23. (moby/moby#43061)
## 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
- [X] Editorial review
- [ ] Product review
## Preview
https://deploy-preview-23302--docsdocker.netlify.app/engine/security/rootless/
---------
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Co-authored-by: Paweł Gronowski <me@woland.xyz>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
## Description
Couple of small freshness updates to the concepts pages.
Note that I didn't update any screenshots, despite many of them being
old. Most screenshots are still valid, but on older designs. Can do
another PR for screenshot updates if desired.
<!--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: CrazyMax <1951866+crazy-max@users.noreply.github.com>
<!--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: Paweł Gronowski <pawel.gronowski@docker.com>
Co-authored-by: Usha Mandya <47779042+usha-mandya@users.noreply.github.com>
<!--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
<!--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
<!--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
## Description
Noticed that the date for the 4.44.3 Desktop release was incorrect and
corrected it.
Signed-off-by: Chris Crone <christopher.crone@docker.com>
<!--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
<!--Delete sections as needed -->
## Description
Added migration tip to inform existing Docker Hub users that they can
keep using existing workflows and tools when migrating from other images
on Docker Hub.
https://deploy-preview-23327--docsdocker.netlify.app/dhi/get-started/
## 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>
Do not merge, we need to configure some behavior rules in CloudFront
## Description
Adds an RSS feed subscription option to the security announcements page.
We can reuse this shortcode for other release notes or announcements
pages if we want!
## Related issues or tickets
https://docker.atlassian.net/browse/ENGDOCS-2939
## Reviews
- [ ] Editorial review
<!--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
<!--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
<!--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