49 Commits

Author SHA1 Message Date
Tiara Johnson
e7e28c4386 Update pricing url with ref and refAction params [GRO-282] (#24339)
## Description
In order to better attribute upgrade sources, we are adding two params -
`ref` and `refAction` to the existing pricing url.
The `ref` will be "Docs" and the `refAction` will be the particular docs
page from where the pricing url click is originated.

## Related issues or tickets
https://docker.atlassian.net/browse/GRO-282

## Reviews
@akristen You should see the new url params when hovering over or
clicking any of the updated pricing urls

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

---------

Co-authored-by: Alexa Kristensen <81787716+akristen@users.noreply.github.com>
2026-03-12 09:12:44 -05:00
David Karlsson
c5b3cb60ad chore: fix links pointing to redirect targets
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-24 08:01:08 +01:00
David Karlsson
70d0c07c69 site: use content adapters for cli reference
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-24 08:01:05 +01:00
David Karlsson
33226cf897 site: simplify guides/series layouts
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-23 17:29:31 +01:00
Alexa Kristensen
f61c34a1f6 Initial verification sweep for account sign ups (#24005)
This PR adds minor adjustments to sign up procedures in prerequisite
sections.

* Adding one word `verified` to instances of `Docker account` in
prerequisite sections is a subtle, unobtrusive change that returning,
verified users can gloss over, while still prompting new users to verify
their email if they haven't yet.
* Changes stick to specific instances in `## Prerequisite` sections and
does not add `verified` to every instance (which would be obtrusive).
* Edits to Create Account doc to remove redundant callouts, consolidate
steps for shorter procedures, and add context about verification.
* If an instance of `Docker account` links to /create-account and not
the sign up page, I did not add `verification`.
* **Note**: we may want to consider a direct link to a sign up page
rather than linking them to a create account page. This can be a
separate PR, however.
2026-01-23 09:09:37 -06:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
fbcabd5b97 updated spring initializr with the new version (#23999)
<!--Delete sections as needed -->

## Description

This PR:

- Updates the old Spring Initializr screenshot page with the latest one
- Updates Spring Boot to 4.0.1 version


<!-- 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-01-21 08:34:29 -08:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
f482b78ec9 Update understanding-image-layers.md (#23996)
<!--Delete sections as needed -->

## Description

Updated the Docker image layer output with the correct and latest size.

<!-- 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-01-20 14:59:50 -08:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
d3bff5b489 Updated the screenshots with the latest node version (#23997)
<!--Delete sections as needed -->

## Description

This PR replaces old screenshots with the latest Node version.

<!-- 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-01-20 14:58:30 -08:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
eaff43affd Revamped the Running Containers pages (#23998)
<!--Delete sections as needed -->

## Description

This PR:
- Replaces old Docker Desktop sidebar screenshots
- Updates the Volume section with the latest menu
- Updates psql CLI with the right version
- Adds New UI for scheduling Exports and Containers in-use

<!-- 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-01-20 14:57:56 -08:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
aa3af370e7 get started: update guide (#23989)
<!--Delete sections as needed -->

## Description

This PR:

- Replaces `exec-into-container` image with the latest screenshot
- Replaces `inspecting-container` image with the latest screenshot
- Add DHI specific information to multiple pages
- Updates welcome-to-docker image details

<!-- 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 <craig.osterhout@docker.com>
2026-01-16 11:51:17 -08:00
Sharjeel Faiq
546ade7ffa Update what-is-a-container.md (#23950)
Fixed grammar issue

OLD LINE
Since containers are run in isolation, they have minimal influence on
the host and other containers, increasing the security of your
applications.

NEW LINE
Since containers run in isolation, they have minimal influence on the
host and other containers, increasing the security of your applications.
2026-01-09 11:00:08 +00:00
David Karlsson
0220ef6745 chore: change mount path to work with postgres:18
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-12-04 11:08:14 +01:00
David Karlsson
5ec771e17c fix: update links to docker hub trusted content categories
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-03 15:39:36 +01:00
Andrew Hopp
9944982ec0 Add note about application startup delay in Docker Compose tutorial (#23621)
## Summary

Adds a note to the Docker Compose tutorial clarifying that the
application may take 10-15 seconds to fully start after running `docker
compose up -d --build`.

## Changes

Updated step 5 in the "Start the application" section to inform users
that the application may not be immediately accessible at
`localhost:3000` and that they should wait a moment and refresh if the
page doesn't load right away.

## Why this change is needed

When users run `docker compose up`, Docker reports containers as
"Started" once they're running, but the applications inside (Node.js app
and MySQL database) still need time to initialize and connect. This
causes confusion for beginners who expect immediate accessibility after
seeing "Container started" in the CLI output or within the GUI.

## Related Issue

Fixes #23500

Co-authored-by: Andrew Hopp <ahopp@Andrews-Laptop.local>
2025-10-29 07:54:00 +00:00
Allie Sadler
14acf49df4 ENGDOCS-3070 (#23594)
<!--Delete sections as needed -->

## Description

Fixes https://github.com/docker/docs/issues/23235

## 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-10-23 13:40:35 +01:00
Craig Osterhout
88ef79f840 get-started: update write a dockerfile (#23478)
<!--Delete sections as needed -->

## Description

Current issues:
 - There are several `package.json` files, so it's ambiguous.
- There is already a `Dockerfile`, so it must be deleted if asking the
user to create one. Also, the existing Dockerfile has a different image
version than the one the user is asked to create.

Fixes:
- Added step to explore the existing Dockerfile to have a smoother
transition into deleting it.
 - Added step to delete the Dockerfile.
- Updated step to specify the exact folder where to create the new
Dockerfile.



https://deploy-preview-23478--docsdocker.netlify.app/get-started/docker-concepts/building-images/writing-a-dockerfile/#creating-the-dockerfile

## Related issues or tickets

https://docker.slack.com/archives/C04BMTUC41E/p1759261212446019

## Reviews

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

- [ ] Editorial review

---------

Signed-off-by: Craig <craig.osterhout@docker.com>
2025-10-01 08:02:00 -07:00
Antonio Carvalho
36d02515dd Update dockerfile example port (#23448)
## Description

Mismatch between exposed port and port used by command.

## Reviews


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

- [x] Technical review
- [x] Editorial review
- [ ] Product review
2025-09-24 12:21:20 +01:00
Craig Osterhout
336aab878b get-started: fix typo (#23406)
<!--Delete sections as needed -->

## Description

Fixed typo.

## Related issues or tickets

https://docker.slack.com/archives/C04BMTUC41E/p1757683181769229

## Reviews

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

- [ ] Editorial review

Signed-off-by: Craig <craig.osterhout@docker.com>
2025-09-15 08:17:34 -07:00
Michael Irwin
19961dd50f Couple of freshness updates to the Docker Concepts pages (#23361)
## 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.
2025-09-04 13:36:06 -07:00
Sebastiaan van Stijn
ec19565b9c add missing redirects for "get started" page (#23300)
- fixes https://github.com/docker/docs/issues/23295

Also moved one redirect to a more suitable page.

<!--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: Sebastiaan van Stijn <github@gone.nl>
2025-08-25 10:17:16 +02:00
Jack Green
cb0c788521 Fix What is a registry? formatting (#22864)
Fixes missing space on
https://docs.docker.com/get-started/docker-concepts/the-basics/what-is-a-registry/

<img width="923" alt="image"
src="https://github.com/user-attachments/assets/e92e3f6b-d0a0-4f2c-8ed3-7720d771f090"
/>
2025-06-18 14:50:26 -07:00
Dr. Matt Lee
a9c38b6471 Merge pull request #22610 from mattl/patch-1
Update what-is-a-container.md
2025-05-09 10:14:25 -04:00
Andrey Sobolev
402236c9e6 Fix typo in Overriding container defaults guide (#22316)
## Description

Fixed a minor typo in the Overriding container defaults guide.
2025-03-27 08:17:52 +00:00
Raphael Cazer
a99cd5a131 Little parts of text outdated for 2024 (#21484)
Only 3 changes

## Description

I'm learning about docker and i noticed in my terminal some parts was
different, only text parts

---------

Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-02-05 09:19:16 +00:00
alexandertuna
ee59422b2d Update multi-stage-builds.md to remove forced linebreak (#21907)
<!--Delete sections as needed -->

## Description

I removed linebreaks in multi-stage-builds.md. These linebreaks rendered
awkwardly in my browser and aren't used in other areas of the page.

Firefox screenshot:

<img width="802" alt="Screenshot 2025-01-27 at 6 27 28 PM"
src="https://github.com/user-attachments/assets/ac729e1a-0a5f-440c-a92c-8e7579eee6d3"
/>

## Reviews

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

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
2025-01-28 15:41:06 -08:00
Uros
1afb53315b fixing typo 2025-01-16 23:34:33 -05:00
David Karlsson
1f9cfb5040 Merge pull request #21625 from shariqahmkhan/patch-3
Update multi-stage-builds.md
2024-12-17 10:32:11 +01:00
Craig Osterhout
44cce4906f hub: add image library section (#21485)
<!--Delete sections as needed -->

## Description

- Added "Container image library" section in Docker Hub manual and
started adding concepts.
  - Added section about search and all the filters
  - Added section about catalogs
  - Moved mirroring topic inside
- Updated Hub landing page
- Moved "Trusted content" into Repositories>Manage (for publishers) and
Library (for consumers).


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

https://deploy-preview-21485--docsdocker.netlify.app/docker-hub/image-library/

https://deploy-preview-21485--docsdocker.netlify.app/docker-hub/image-library/search/

https://deploy-preview-21485--docsdocker.netlify.app/docker-hub/image-library/catalogs/

https://deploy-preview-21485--docsdocker.netlify.app/docker-hub/image-library/trusted-content/


https://deploy-preview-21485--docsdocker.netlify.app/docker-hub/repos/manage/trusted-content/

## Related issues or tickets

ENGDOCS-2352

## Reviews

- [ ] Editorial review
- [ ] Product review

---------

Signed-off-by: Craig <craig.osterhout@docker.com>
2024-12-16 08:50:11 -08:00
Shariq Ahmed Khan
a88a43d580 Update multi-stage-builds.md
added command to view logs of running container

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-12-16 09:55:35 +01:00
Craig Osterhout
c2ef34d616 hub/samples: add some aliases (#21441)
<!--Delete sections as needed -->

## Description

Added some redirects for moved/removed Hub/Samples content in an effort
to reduce indexing issues for not found (404) URLs identified by Google
Search Console.

## Related issues or tickets

ENGDCOS-2311

## Reviews

- [ ] Editorial review

Signed-off-by: Craig <craig.osterhout@docker.com>
2024-11-18 09:41:16 -08:00
Sarah Sanders
3709b9bab5 Merge branch 'main' into ENGDOCS-2281 2024-11-13 09:38:26 -08:00
Ajeet Singh Raina
a9318682fd Removed Java as a pre-requisite for Multi-Stage Build Concept page 2024-11-12 22:24:56 +05:30
Sarah Sanders
8b81c215db Found more outdated callouts, fixed whitespacing 2024-11-08 10:32:44 -08:00
Allie Sadler
99a24c4a6b ENGDOCS-2300 (#21354)
<!--Delete sections as needed -->

## Description

Final PR to improve the DD IA. 

Validate test failing due to link that needs fixing in an upstream repo 

## 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: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-11-07 14:45:53 +00:00
David Karlsson
647b0e6de8 chore: use relative links in 'what is an image' concept
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-11-04 15:22:20 +01:00
David Karlsson
2e0775cb89 chore: format the 'what is an image' concept
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-11-04 15:18:07 +01:00
David Karlsson
a5ec76b05a get-started: fix typo in 'what is an image' concept
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-11-04 15:12:26 +01:00
Arie Heinrich
f47cec1a33 Align grammar to official contribution guideline (#21233)
Align grammar to official contribution guideline -
https://docs.docker.com/contribute/style/grammar/
2024-10-24 17:29:44 +02:00
Shelley Benhoff
963bceee56 Updated the multi-stage-builds Docker concept to include installing J… (#21206)
Updated the multi-stage-builds Docker concept page to include a
prerequisite for Java. Also updated the link and screenshot for the
Spring Initializer to the latest version.
2024-10-23 17:21:16 +02:00
Allie Sadler
b1256d572f ENGDOCS-2265 (#21203)
* ENGDOCS-2265

* Apply suggestions from code review
2024-10-22 11:25:13 +01:00
Kevin Albertson
3c5df97494 update rendered output 2024-09-29 19:57:41 -04:00
Kevin Albertson
acb62e77fc fix references of springbootdocker
Directory is `spring_boot_docker`, not `springbootdocker`
2024-09-29 19:49:55 -04:00
Kevin Albertson
fbacec6a47 update shown contents of Spring project
The Dockerfile and Dockerfile.multi are created in later steps. The `springbootdocker` directory appears to be named `spring_boot_docker` in current download.
2024-09-29 19:46:40 -04:00
Allie Sadler
9d975a92a6 ENGDOCS-2228 (#20940)
* ENGDOCS-2228

* fix build

* title edits
2024-09-19 16:22:09 +01:00
David Karlsson
656d1a871c chore: add navigation stubs, weights
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-09 11:24:49 +02:00
David Karlsson
6bce6d72cf Merge pull request #20715 from dvdksn/build-guide-refactor
build: incorporate build guide into manuals
2024-08-28 04:22:59 +02:00
David Karlsson
df6367f9ad build: incorporate build guide into manuals
The build guide that I once wrote now duplicates a lot of content with
the concept guide launched a few months back. It doesn't make sense to
cover the same topics multiple times, so I'm removing the older build
guide and incorporating some of the topics into the build manual
instead.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-08-27 15:32:59 +02:00
Michael Irwin
b38d18578f Set weights on building image pages to fix overview sorting 2024-08-26 22:04:42 -04:00
Allie Sadler
abd030c3fe ENGDOCS-2185 (#20655)
* ENGDOCS-2185

* fix

* silly mistake

* rename getting-started to introduction

* fix

* final fix

* formtatting

* review edits

* review edits

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>

---------

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-08-20 08:23:29 +01:00