Skip to content
Closed

t #23120

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
800 commits
Select commit Hold shift + click to select a range
1543344
Desktop: new network setting (#22710)
aevesdocker Jun 4, 2025
a1f46e6
security: add teams to enforce sign-in (#22718)
sarahsanders-docker Jun 4, 2025
fce604b
MCP: MCP Toolkit in Docker Desktop (#22673)
ArthurFlag Jun 4, 2025
4174e54
DMR: GUI docs (#22685)
ArthurFlag Jun 4, 2025
e17aca8
Revert "DMR: GUI docs" (#22768)
aevesdocker Jun 4, 2025
62b02cc
Revert "Revert "DMR: GUI docs"" (#22769)
ArthurFlag Jun 4, 2025
e9e78a3
Merge pull request #22773 from aevesdocker/ENGDOCS-2696
aevesdocker Jun 4, 2025
17ef8a6
ux: touch up tabs (#22774)
ArthurFlag Jun 5, 2025
7b0b813
Revert "Desktop: rm experimental tab" (#22778)
aevesdocker Jun 5, 2025
5485c9f
Revert "ux: touch up tabs" (#22779)
aevesdocker Jun 5, 2025
a8e975a
Revert "Revert "Revert "DMR: GUI docs""" (#22780)
aevesdocker Jun 5, 2025
df41305
DMR: GUI docs (#22781)
ArthurFlag Jun 5, 2025
1183130
ENGDOCS-2696b (#22784)
aevesdocker Jun 5, 2025
f60a428
ux: touch up tabs (#22783)
ArthurFlag Jun 5, 2025
98f2930
desktop: beta settings
aevesdocker Jun 5, 2025
a2b9f22
fix: wording (#22789)
ArthurFlag Jun 5, 2025
659c547
Merge pull request #22788 from aevesdocker/beta-settings
aevesdocker Jun 5, 2025
e74a8d7
Added Configure GitHub Actions step to the Python guide (#22676)
igor-alexandrov Jun 5, 2025
467b41e
Merge pull request #22791 from glours/release-notes-compose-v2.37.0
glours Jun 5, 2025
6a8e982
desktop kubernetes: add missing image for kubernetesImagesRepository …
landism Jun 6, 2025
d65261c
Merge pull request #22795 from lorenrh/add-k
lorenrh Jun 6, 2025
b96a867
Merge pull request #22800 from aevesdocker/redirect.yaml-fix
aevesdocker Jun 6, 2025
c043b9b
add one more missing redirect
thaJeztah Jun 6, 2025
8e1af97
layouts: fix oddly formatted closing bracket
thaJeztah Jun 6, 2025
376346a
Merge pull request #22802 from thaJeztah/extra_redirects
thaJeztah Jun 6, 2025
725e34e
add `platform-split` parameter (#22753)
ArthurFlag Jun 6, 2025
a63c29c
Merge pull request #22803 from thaJeztah/fmt_layout
thaJeztah Jun 6, 2025
677533d
Merge pull request #22775 from sarahsanders-docker/billing-remove-plan
sarahsanders-docker Jun 6, 2025
859afee
chore: add blog post to learn more section of settings management (#2…
sarahsanders-docker Jun 6, 2025
d57b928
Merge pull request #22745 from aevesdocker/ENGDOCS-2680
aevesdocker Jun 6, 2025
27a9303
Update release-notes 4.42 link text to Resource Saver issue (#22809)
NiklasBr Jun 9, 2025
521f328
ENGDOCS-2709 (#22799)
aevesdocker Jun 10, 2025
22fe4d2
chore: move dev box page (#22810)
aevesdocker Jun 10, 2025
52ac823
admin: add new activity log events (#22805)
sarahsanders-docker Jun 10, 2025
ca6765e
Fix: make button shortcode fully clickable
Sujan-6905 Jun 7, 2025
b64e6db
buildkit: windows: add a note for managed containerd process
profnandaa Jun 10, 2025
27fcf42
cloud: add redirect (#22812)
craig-osterhout Jun 10, 2025
73b3fa9
Merge pull request #22726 from vvoland/docker-28.2.2
thaJeztah Jun 11, 2025
edd8605
security: update SCIM docs for Azure OIDC (#22771)
sarahsanders-docker Jun 11, 2025
7a31d0c
docs: add model publishing instructions to the Docker Model Runner do…
kiview Jun 11, 2025
d50fe66
fix: open in new tab for links (#22820)
sarahsanders-docker Jun 11, 2025
7655594
revert model-cli commands that are not part of v0.1.24
doringeman Jun 11, 2025
8b08990
add build cache space section to build cloud docs
sarahsanders-docker Jun 11, 2025
e62de74
docs: add GGUF packaging feature to DMR key feature section
kiview Jun 12, 2025
bf04de8
Merge pull request #22826 from kiview/dmr-key-features
usha-mandya Jun 12, 2025
fc6d7a2
Merge pull request #22824 from sarahsanders-docker/disk-allocation
usha-mandya Jun 12, 2025
38d5e30
Merge pull request #22823 from doringeman/model-cli-docs
usha-mandya Jun 12, 2025
77ea1f9
validate vendor target
crazy-max Jun 12, 2025
c061651
Merge pull request #22816 from profnandaa/patch-1
crazy-max Jun 12, 2025
eb647ac
Merge pull request #22829 from crazy-max/validate-vendor
thaJeztah Jun 12, 2025
8b7bde0
Update access.md (#22807)
sheltongraves Jun 12, 2025
a320668
Fix https to http in localhost URL (#22418)
k-kbk Jun 12, 2025
2fd4bb7
styles: fix inline images (#22835)
craig-osterhout Jun 13, 2025
93d941e
update:daemon go link (#22814)
aevesdocker Jun 15, 2025
a0d7b50
Merge pull request #22828 from glours/release-notes-compose-v2.37.1
glours Jun 15, 2025
46349c4
Merge pull request #22811 from Sujan-6905/fix-btn
crazy-max Jun 16, 2025
ae2a14a
[feat] added azure pipelines guide (#22777)
kristiyan-velkov Jun 16, 2025
a4d2113
fix: highlighting in code blocks (#22836)
sarahsanders-docker Jun 16, 2025
f456066
Update best-practices.md (#22793)
priyanshsao Jun 16, 2025
983d541
dhi: add initial docs (#22852)
craig-osterhout Jun 16, 2025
19f6dce
fix: links (#22855)
sarahsanders-docker Jun 17, 2025
c959344
Merge pull request #22849 from sarahsanders-docker/build-storage
sarahsanders-docker Jun 17, 2025
c789f6d
fix: link to model commands
sarahsanders-docker Jun 17, 2025
5671dca
fix: docker model cli command links
sarahsanders-docker Jun 17, 2025
e085823
Merge pull request #22862 from sarahsanders-docker/model-cli-command
thaJeztah Jun 17, 2025
3011862
update labeler and codeowners (#22860)
craig-osterhout Jun 17, 2025
cedf79b
dhi: feedback followup (#22859)
craig-osterhout Jun 17, 2025
4cda46d
cx: bulk resend invite users/members (#22861)
sarahsanders-docker Jun 18, 2025
5d9bf83
fix: codeblock line nums (#22866)
ArthurFlag Jun 18, 2025
1ae2043
add 4.42.1 release notes (#22846)
lorenrh Jun 18, 2025
34bc5ca
security: remove Scout incompatible for OATs
sarahsanders-docker Jun 18, 2025
cb0c788
Fix `What is a registry?` formatting (#22864)
JackPGreen Jun 18, 2025
d2430dd
Fix typo in `digests.md` (#22872)
JackPGreen Jun 18, 2025
a382d56
bump compose to v2.37.2 (#22876)
ndeloof Jun 20, 2025
d8d4edc
Add auth.docker.com in Desktop firewall allow list (#22874)
gtardif Jun 20, 2025
0842025
Update permission requirements for Docker Desktop on Windows (#22863)
chelnak Jun 20, 2025
0286ac0
windows install nit (#22877)
aevesdocker Jun 20, 2025
8d1e1d3
update container proxy behaviour with PAC file (#22847)
karman-docker Jun 20, 2025
be8f355
Merge pull request #22825 from chaomonica/SEG-574
chaomonica Jun 23, 2025
804ee1b
Merge pull request #22868 from sarahsanders-docker/oats-scout
sarahsanders-docker Jun 23, 2025
4898b9e
Fix release version header for 2.37.2. (#22887)
Hooksie Jun 23, 2025
9f855d1
Update release-notes.md to build 196648 (#22890)
benoit-waldmann Jun 23, 2025
7b18100
Merge pull request #22882 from aevesdocker/ENGDOCS-2753
aevesdocker Jun 23, 2025
15654dd
Document FSCTL_EXTEND_VOLUME read-only issue (#22902)
aheck Jun 24, 2025
1d4dc4e
ai tools: add MCP toolkit description (#22905)
ArthurFlag Jun 24, 2025
9fc920b
DMR: add feature in feature list (#22837)
nigelpoulton Jun 24, 2025
6dee98a
Merge pull request #22896 from dvdksn/llms.txt-exclude-hidden
dvdksn Jun 24, 2025
77924e0
Merge pull request #22906 from glours/release-notes-compose-v2.37.3
glours Jun 24, 2025
a30fb9e
EDIT: Update python code guide and include linting, formatting and ty…
estebanx64 Jun 24, 2025
0f98203
Merge pull request #22894 from sarahsanders-docker/settings-ref-versions
sarahsanders-docker Jun 24, 2025
bc32257
engine: 28.3.0 release notes (#22891)
vvoland Jun 25, 2025
46d76ec
api: fix retry-after header docs
nicks Jun 25, 2025
73de709
Merge pull request #22916 from docker/nicks-patch-1
nicks Jun 25, 2025
e8d126c
MCP: submission process (#22886)
ArthurFlag Jun 25, 2025
0487e93
desktop: update MSI install commands (#22918)
sarahsanders-docker Jun 25, 2025
101db0d
security: update IAM/RAM docs for OATs compatibility (#22915)
sarahsanders-docker Jun 25, 2025
ceaa15a
formatting: update codeblock (#22922)
craig-osterhout Jun 25, 2025
3ffde2a
contribute improvement (#22920)
aevesdocker Jun 26, 2025
b50182b
ai runtime: add intro paragraph (#22908)
ArthurFlag Jun 26, 2025
4abcbc4
compose: publish command (#22925)
aevesdocker Jun 26, 2025
6526969
gordon: update GUI docs (#22884)
ArthurFlag Jun 26, 2025
0e39ab8
chore: update UI steps for new side nav (#22911)
sarahsanders-docker Jun 26, 2025
21d48ed
dhi: add to homepage (#22923)
craig-osterhout Jun 26, 2025
28784f4
Update immutable-tags.md (#22895)
sheltongraves Jun 26, 2025
c2fcd81
Revert "chore: update UI steps for new side nav" (#22931)
sarahsanders-docker Jun 26, 2025
fc8490c
fix: desktop virtualization troubleshoot link (#22930)
sarahsanders-docker Jun 27, 2025
c13dd55
dhi: update wording (#22932)
craig-osterhout Jun 27, 2025
1da5f51
scout: remove artifactory integration (#22939)
craig-osterhout Jun 27, 2025
a6a3c4f
Merge pull request #22919 from sarahsanders-docker/insights-export
sarahsanders-docker Jun 30, 2025
d45b654
dmr: pulling from huggingface (#22946)
ArthurFlag Jun 30, 2025
3d6ad93
hub: update catalogs (#22951)
craig-osterhout Jun 30, 2025
db51090
release-notes for Compose v2.38.0 and v2.38.1 versions (#22953)
glours Jul 1, 2025
313a0ae
compose include - add an example using remote Compose file from an OC…
glours Jul 1, 2025
6c5ecca
Engdocs 2795 (#22961)
aevesdocker Jul 1, 2025
266da0b
Merge pull request #22966 from aevesdocker/ENGDOCS-2798
aevesdocker Jul 1, 2025
03ae6f1
chore: fix search result color (#22962)
ArthurFlag Jul 1, 2025
0b3fb9c
compose-bridge:ga (#22901)
aevesdocker Jul 1, 2025
a1774fe
Compose freshness (#22927)
aevesdocker Jul 1, 2025
21b9a3f
chore: reduce font size (#22968)
ArthurFlag Jul 1, 2025
9635287
cloud: add redirects (#22973)
craig-osterhout Jul 1, 2025
12f13bf
fix: typos in insights.md (#22974)
sarahsanders-docker Jul 1, 2025
b6833c2
Merge pull request #22731 from thaJeztah/vale_bgp
thaJeztah Jul 2, 2025
1d5fb9e
docs: Add warning about using btrfs storage driver (#22621)
vvoland Jul 2, 2025
a96c7a7
docs(ci): clarify builder and credential variables for CI setup (#22706)
nico1510 Jul 2, 2025
aff805d
Merge pull request #22978 from aevesdocker/ENGDOCS-2674
aevesdocker Jul 2, 2025
ac3914a
mcp: dedicated MCP hub (#22969)
ArthurFlag Jul 2, 2025
75160e4
fix: clarify requirements (#22971)
ArthurFlag Jul 2, 2025
a46cdb4
Compose freshness: startup order, profiles, lifecycle hooks, project …
aevesdocker Jul 2, 2025
f45316b
dhi: add fips variants (#22873)
craig-osterhout Jul 2, 2025
5b93347
Update install.md - Trivial typo in installation instructions (#22952)
0xack13 Jul 2, 2025
bd60c50
Add doc for creating OATs with public access (#22948)
gurleensethi-docker Jul 2, 2025
7b1e50d
Compose: networking clarity (#22983)
aevesdocker Jul 2, 2025
683bd22
Merge pull request #22947 from sarahsanders-docker/sidenav-release
sarahsanders-docker Jul 2, 2025
03a53e0
Merge pull request #22985 from sarahsanders-docker/min-version-settings
sarahsanders-docker Jul 2, 2025
b3ab701
hugo: engine 28.3.1
vvoland Jul 2, 2025
3135356
engine: 28.3.1 release notes
vvoland Jul 2, 2025
67d34a2
engine: Update version
vvoland Jul 2, 2025
f24521e
Merge pull request #22987 from vvoland/docker-28.3.1
thaJeztah Jul 3, 2025
141e2d6
add 4.43.0 release notes (#22893)
lorenrh Jul 3, 2025
17b215a
Desktop: changes to settings button (#22898)
aevesdocker Jul 3, 2025
d22f7c2
Desktop: rm self-diagnose tool (#22900)
aevesdocker Jul 3, 2025
cfc8482
review Compose model-runner page to use models top level element (#22…
glours Jul 3, 2025
eaeb226
dmr: pin newest version (#22990)
ArthurFlag Jul 3, 2025
7c860c5
Merge pull request #22936 from ArthurFlag/ENGDOCS-2784-deprecated-mcp…
ArthurFlag Jul 3, 2025
81c5cf9
Merge pull request #22914 from ArthurFlag/AIE-230-docs-cors-config-in-dd
ArthurFlag Jul 3, 2025
306d516
Merge pull request #22913 from ArthurFlag/ENGDOCS-2754-ai-agent-conve…
ArthurFlag Jul 3, 2025
71c7760
mcp OAuth and VS Code connection (#22904)
ArthurFlag Jul 3, 2025
71f2a7b
Gordon DHI migration (#22885)
ArthurFlag Jul 3, 2025
3abd7a0
dmr: add screenshots (#22943)
ArthurFlag Jul 3, 2025
492a087
replace 'image' attribute by 'model' in 'models' definitions
glours Jul 3, 2025
4dc28b7
replace 'image' attribute by 'model' in 'models' definitions (#22992)
aevesdocker Jul 3, 2025
8065b82
Revert "Gordon DHI migration" (#22995)
ArthurFlag Jul 3, 2025
7107a8e
RN cve (#22996)
aevesdocker Jul 3, 2025
84e8c6c
dhi: slsa feedback (#23001)
craig-osterhout Jul 3, 2025
30df4d2
dhi: cosign feedback (#22999)
craig-osterhout Jul 3, 2025
91c81cd
Merge pull request #22981 from aevesdocker/ENGDOCS-2805
aevesdocker Jul 4, 2025
b786ac3
Compose freshness for further how-to pages (#22980)
aevesdocker Jul 4, 2025
6d04fd7
Compose: more freshness (#22929)
aevesdocker Jul 4, 2025
90b08ad
Merge pull request #22998 from lorenrh/4.43.1-releasenotes
lorenrh Jul 4, 2025
e33de3b
dmr: consolidate Compose content (#22994)
ArthurFlag Jul 4, 2025
56020d3
Remove virtiofsd line for 4.43.0 release notes (#23008)
Xeeynamo Jul 7, 2025
7f108fc
build: dockerfile 1.17.0 release notes (#23006)
crazy-max Jul 7, 2025
dfdf90b
build: buildx 0.25.0 release notes (#23005)
crazy-max Jul 7, 2025
f3123f0
Update 07_multi_container.md (#23010)
gumacahin Jul 7, 2025
a949a73
fix: visual touch-ups (#23012)
ArthurFlag Jul 7, 2025
0a1c390
fix: broken alias prop (#23014)
ArthurFlag Jul 7, 2025
68c55b6
Merge pull request #23000 from sarahsanders-docker/admin-freshness-2
sarahsanders-docker Jul 7, 2025
1d86926
admin: org freshness part 1 (#22970)
sarahsanders-docker Jul 7, 2025
b13c9c3
fix: broken link causing build error
sarahsanders-docker Jul 7, 2025
b81ce61
Merge pull request #23018 from sarahsanders-docker/fix-broken-link
thaJeztah Jul 7, 2025
0473921
engine/containers: fix link to restart policies
thaJeztah Jul 7, 2025
215bfec
Merge pull request #23019 from thaJeztah/fix_restart_policy_link
thaJeztah Jul 7, 2025
be57eec
fix: code block (#23022)
ArthurFlag Jul 8, 2025
6fbd921
Merge pull request #23021 from ctalledo/eci-k8s-custom-registry-note
ctalledo Jul 8, 2025
ca66711
release-notes for Compose v2.38.2 version (#23025)
glours Jul 8, 2025
b855321
chore(dd): update Windows Arm to EA (#23027)
chaizeg Jul 8, 2025
b836d25
tooling: add prompts to vscode (#23030)
ArthurFlag Jul 8, 2025
f48b544
DD RN bug fix (#23031)
aevesdocker Jul 8, 2025
f0dee0b
security: add k8s setting to reference (#23026)
sarahsanders-docker Jul 8, 2025
bf600c6
Revert "Adjust a note regarding Kubernetes custom registry images wit…
aevesdocker Jul 9, 2025
5a55776
Create hub-mcp.md (#22912)
sheltongraves Jul 9, 2025
4c6f75f
Compose spec freshness (#23029)
aevesdocker Jul 9, 2025
4bcf2e1
fix: linter (#23039)
ArthurFlag Jul 9, 2025
b6c0227
add MCP Gateway (#22935)
ArthurFlag Jul 9, 2025
d942a8d
Gordon DHI migration (#23011)
ArthurFlag Jul 9, 2025
b4c6fa4
engine: docker 28.3.2
vvoland Jul 9, 2025
7112d08
Manually sync hub-mcp.md from published to main to resolve divergence
craig-osterhout Jul 9, 2025
3e5bafc
engine: Update version
vvoland Jul 9, 2025
e19aac5
Merge pull request #23044 from craig-osterhout/sync-hub-mcp-from-publ…
craig-osterhout Jul 9, 2025
5af50a7
hub-mcp: add newline under title
craig-osterhout Jul 9, 2025
555cf97
Merge pull request #23045 from craig-osterhout/fix-ci-check-fail
craig-osterhout Jul 9, 2025
d59f639
revert 23045
craig-osterhout Jul 9, 2025
40929ba
Merge pull request #23046 from craig-osterhout/revert-23045
craig-osterhout Jul 9, 2025
d55a05a
fix ci check issue (#23047)
craig-osterhout Jul 9, 2025
d091e02
vendor: github.com/moby/moby v28.3.2
vvoland Jul 9, 2025
7f9ec3f
Merge pull request #23042 from vvoland/docker-28.3.2
thaJeztah Jul 9, 2025
5c6219a
fix link
craig-osterhout Jul 10, 2025
6118d3d
samples: add agentic (#22938)
craig-osterhout Jul 10, 2025
194745f
offload: add initial docs (#22910)
craig-osterhout Jul 10, 2025
64d94c9
guides: add agentic guide (#22937)
craig-osterhout Jul 10, 2025
1285bbc
Compose network flag2 (#23055)
aevesdocker Jul 10, 2025
13b71f3
build: update buildx ref to 0.25.0 and buildkit ref to 0.23.2
crazy-max Jul 10, 2025
38b01b6
Merge pull request #23057 from crazy-max/update-buildx-buildkit
crazy-max Jul 10, 2025
197da0c
admin: company freshness (#23061)
sarahsanders-docker Jul 10, 2025
da0e0b6
Merge pull request #23050 from craig-osterhout/sso-link-fix
craig-osterhout Jul 10, 2025
e7b27f1
Merge pull request #23060 from aevesdocker/ENGDOCS-2708
aevesdocker Jul 10, 2025
4674c28
update links
craig-osterhout Jul 10, 2025
1b70e4d
Merge pull request #23062 from craig-osterhout/update-relative-links
craig-osterhout Jul 10, 2025
1ab3b48
admin: FAQ freshness (#23041)
sarahsanders-docker Jul 10, 2025
5f58093
security: move domain audit (#23064)
sarahsanders-docker Jul 10, 2025
9944947
Merge pull request #23065 from craig-osterhout/remove-harmonia
craig-osterhout Jul 10, 2025
5ad5018
cb clarify
aevesdocker Jul 11, 2025
22473df
Merge pull request #23067 from aevesdocker/cb-clarify
aevesdocker Jul 11, 2025
01644c3
admin: update CSM to AE (#23066)
sarahsanders-docker Jul 11, 2025
3ae7d89
vendor: github.com/docker/cli v28.3.2 (c69d8bde4adc)
vvoland Jul 11, 2025
5f0ef1d
data/engine-cli: update to 28.3.2 (c69d8bde)
vvoland Jul 11, 2025
602b520
Merge pull request #23072 from vvoland/docker-28.3.2-fix
thaJeztah Jul 11, 2025
b7afa96
fix: remove mask from svg (#23073)
ArthurFlag Jul 11, 2025
9998976
offload: add feedback (#23074)
craig-osterhout Jul 11, 2025
4ab3804
scout: update to latest cli (#22957)
craig-osterhout Jul 11, 2025
7546f2c
ignore registry api links
craig-osterhout Jul 11, 2025
bde5504
Fix typo: cif-volume → cifs-volume
ShravanAmudala55 Jul 13, 2025
b4c5adf
Merge pull request #23082 from ShravanAmudala55/main
thaJeztah Jul 13, 2025
6fc9fe8
Merge pull request #23071 from sarahsanders-docker/roles-permissions-…
sarahsanders-docker Jul 14, 2025
0d0566d
Remove redundant steps in MCP client installation docs. (#23034)
ctalledo Jul 14, 2025
79d3d6f
Enterprise docs section (#23083)
aevesdocker Jul 14, 2025
cb79cc7
fix: published conflict (#23089)
sarahsanders-docker Jul 14, 2025
50c2a3b
Revert "Enterprise docs section" (#23091)
sarahsanders-docker Jul 14, 2025
fa01136
Revert "fix: published conflict" (#23092)
sarahsanders-docker Jul 14, 2025
5dd8bad
restore Enterprise docs changes (#23094)
sarahsanders-docker Jul 14, 2025
f4ac24c
fix: unrecognized language (#23085)
ArthurFlag Jul 15, 2025
cb1ca3c
Merge pull request #23096 from lorenrh/4.43.2-changelog
lorenrh Jul 15, 2025
c69c0b5
[docker-hub-api] add list namespace repositories endpoint (#22934)
vdamery Jul 15, 2025
04b56a6
run vale in docker
crazy-max Jul 16, 2025
3ea0b58
Merge pull request #23076 from craig-osterhout/ignore-registry-api
craig-osterhout Jul 16, 2025
dda69e4
ci: deploy from main (#23084)
ArthurFlag Jul 17, 2025
9f6b1a0
Merge pull request #23101 from crazy-max/vale-dockerfile
crazy-max Jul 17, 2025
9e8032b
fix incorrect term used (#22700)
mirrormx Jul 17, 2025
66d5e5a
dmr: add update instructions for Engine (#23102)
ArthurFlag Jul 17, 2025
7e5cb8c
security: add unassociated machines docs (#23103)
sarahsanders-docker Jul 17, 2025
726e50c
samples: fix link
craig-osterhout Jul 17, 2025
8b960e0
Merge pull request #23108 from craig-osterhout/issue-23099
craig-osterhout Jul 17, 2025
320e828
Update manage.md (#22921)
sheltongraves Jul 17, 2025
d4ce08a
enterprise: move content (#23100)
aevesdocker Jul 18, 2025
3f89f1d
Fix release-notes.md patch version (#23107)
FernandoKGA Jul 18, 2025
3075778
dmr: update TCP support info (#23106)
ArthurFlag Jul 18, 2025
c7f64f3
ui: add 'open in Claude/Chatgpt' to page options (#23110)
ArthurFlag Jul 18, 2025
007148b
readme: update content (#23109)
ArthurFlag Jul 18, 2025
7fbe6e1
Enterprise: move admin content (#23111)
aevesdocker Jul 18, 2025
3624e13
Create codeql.yml
mccoystevens079-prog Jul 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
26 changes: 12 additions & 14 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@

# For more details, see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

/content/manuals/build/ @crazy-max @dvdksn
/content/manuals/build/ @crazy-max @ArthurFlag

/content/manuals/build-cloud/ @dvdksn
/content/manuals/build-cloud/ @crazy-max @craig-osterhout

/content/manuals/compose/ @aevesdocker

Expand All @@ -19,28 +19,26 @@

/content/manuals/docker-hub/ @craig-osterhout

/content/manuals/engine/ @dvdksn
/content/manuals/engine/ @thaJeztah @ArthurFlag

/content/reference/api/engine/ @dvdksn
/content/reference/api/engine/ @thaJeztah @ArthurFlag

/content/reference/cli/ @dvdksn
/content/reference/cli/ @thaJeztah @ArthurFlag

/content/manuals/subscription/ @sarahsanders-docker

/content/manuals/security/ @aevesdocker

/content/manuals/trusted-content/ @craig-osterhout

/content/manuals/docker-hub/official_images/ @craig-osterhout

/content/manuals/registry/ @craig-osterhout
/content/manuals/security/ @aevesdocker @sarahsanders-docker

/content/manuals/admin/ @sarahsanders-docker

/content/manuals/billing/ @sarahsanders-docker

/content/manuals/accounts/ @sarahsanders-docker

/hack @dvdksn
/content/manuals/ai/ @ArthurFlag

/_vendor @sarahsanders-docker @ArthurFlag

/content/manuals/cloud/ @craig-osterhout

/_vendor @dvdksn
/content/manuals/dhi/ @craig-osterhout
111 changes: 111 additions & 0 deletions .github/instructions/styleguide-instructions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
---
applyTo: '**/*.md'
---
# Documentation Writing Instructions

These are our documentation writing style guidelines.

## General Style tips

* Get to the point fast.
* Talk like a person.
* Simpler is better.
* Be brief. Give customers just enough information to make decisions confidently. Prune every excess word.
* We use Hugo to generate our docs.

## Grammar

* Use present tense verbs (is, open) instead of past tense (was, opened).
* Write factual statements and direct commands. Avoid hypotheticals like "could" or "would".
* Use active voice where the subject performs the action.
* Write in second person (you) to speak directly to readers.
* Use gender-neutral language.
* Avoid multiple -ing words that can create ambiguity.
* Keep prepositional phrases simple and clear.
* Place modifiers close to what they modify.

## Capitalization

* Use sentence-style capitalization for everything except proper nouns.
* Always capitalize proper nouns.
* Don’t capitalize the spelled-out form of an acronym unless it's a proper noun.
* In programming languages, follow the traditional capitalization of keywords and other special terms.
* Don't use all uppercase for emphasis.

## Numbers

* Spell out numbers for zero through nine, unless space is limited. Use numerals for 10 and above.
* Spell out numbers at the beginning of a sentence.
* Spell out ordinal numbers such as first, second, and third. Don't add -ly to form adverbs from ordinal numbers.

## Punctuation

* Use short, simple sentences.
* End all sentences with a period.
* Use one space after punctuation marks.
* After a colon, capitalize only proper nouns.
* Avoid semicolons - use separate sentences instead.
* Use question marks sparingly.
* Don't use slashes (/) - use "or" instead.

## Text formatting

* UI elements, like menu items, dialog names, and names of text boxes, should be in bold text.
* Use code style for:
* Code elements, like method names, property names, and language keywords.
* SQL commands.
* Command-line commands.
* Database table and column names.
* Resource names (like virtual machine names) that shouldn't be localized.
* URLs that you don't want to be selectable.
* For code placeholders, if you want users to replace part of an input string with their own values, use angle brackets (less than < and greater than > characters) on that placeholder text.
* Don't apply an inline style like italic, bold, or inline code style to headings.

## Alerts

* Alerts are a Markdown extension to create block quotes that render with colors and icons that indicate the significance of the content. The following alert types are supported:

* `[!NOTE]` Information the user should notice even if skimming.
* `[!TIP]` Optional information to help a user be more successful.
* `[!IMPORTANT]` Essential information required for user success.
* `[!CAUTION]` Negative potential consequences of an action.
* `[!WARNING]` Dangerous certain consequences of an action.

## Links

* Links to other documentation articles should be relative, not absolute. Include the `.md` suffix.
* Links to bookmarks within the same article should be relative and start with `#`.
* Link descriptions should be descriptive and make sense on their own. Don't use "click here" or "this link" or "here".

## Images

* Use images only when they add value.
* Images have a descriptive and meaningful alt text that starts with "Screenshot showing" and ends with ".".
* Videos have a descriptive and meaningful alt text or title that starts with "Video showing" and ends with ".".

## Numbered steps

* Write complete sentences with capitalization and periods
* Use imperative verbs
* Clearly indicate where actions take place (UI location)
* For single steps, use a bullet instead of a number
* When allowed, use angle brackets for menu sequences (File > Open)
* When writing ordered lists, only use 1's.

## Terminology

* Use "Select" instead of "Click" for UI elements like buttons, menu items, links, dropdowns, and checkboxes.
* Use "might" instead of "may" for conditional statements.
* Avoid latin abbreviations like "e.g.". Use "for example" instead.
* Use the verb "to enable" instead "to allow" unless you're referring to permissions.
* Follow the terms and capitalization guidelines in #fetch [VS Code docs wiki](https://github.com/microsoft/vscode-docs/wiki/VS-Code-glossary)


## Complete style guide

Find all the details of the style guide in these files:

- `./content/contribute/style/grammar.md` – Grammar rules
- `./content/contribute/style/formatting.md` – Formatting rules
- `./content/contribute/style/recommended-words.md` – Approved words and phrasing
- `./content/contribute/style/voice-tone.md` – Voice and tone guidance
17 changes: 16 additions & 1 deletion .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
area/ai:
- changed-files:
- any-glob-to-any-file:
- content/manuals/ai/**
- content/reference/cli/model/**

area/release:
- changed-files:
- any-glob-to-any-file:
Expand Down Expand Up @@ -44,6 +50,11 @@ area/build-cloud:
- any-glob-to-any-file:
- content/manuals/build-cloud/**

area/cloud:
- changed-files:
- any-glob-to-any-file:
- content/manuals/cloud/**

area/compose:
- changed-files:
- any-glob-to-any-file:
Expand All @@ -56,6 +67,11 @@ area/desktop:
- any-glob-to-any-file:
- content/manuals/desktop/**

area/dhi:
- changed-files:
- any-glob-to-any-file:
- content/manuals/dhi/**

area/engine:
- changed-files:
- any-glob-to-any-file:
Expand Down Expand Up @@ -173,7 +189,6 @@ hugo:
- hugo_stats.json
- i18n/**
- layouts/**
- postcss.config.js
- static/**
- tailwind.config.js

Expand Down
16 changes: 16 additions & 0 deletions .github/prompts/freshness-tier1.prompt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
mode: 'edit'
---

Imagine you're an experienced technical writer. You need to review content for
how fresh and up to date it is. Apply the following:

1. Fix spelling errors and typos
2. Verify whether the markdown structure conforms to common markdown standards
3. Ensure the content follows our [style guide file](../instructions/styleguide-instructions.md) as a guide.
4. Make sure the titles on the page provide better context about the content (for an improved search experience).
5. Ensure all the components formatted correctly.
6. Improve the SEO keywords.
7. If you find numbered lists, make sure their numbering only uses 1's.

Do your best and don't be lazy.
22 changes: 22 additions & 0 deletions .github/prompts/freshness-tier2.prompt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
mode: 'edit'
---

Imagine you're an experienced technical writer. You need to review content for
how fresh and up to date it is. Apply the following:

1. Improve the presentational layer - components, splitting up the page into smaller pages
Consider the following:

1. Can you use tabs to display multiple variants of the same steps?
2. Can you make a key item of information stand out with a call-out?
3. Can you reduce a large amount of text to a series of bullet points?
4. Are there other code components you could use?
2. Check if any operating systems or package versions mentioned are still current and supported
3. Check the accuracy of the content
4. If appropriate, follow the document from start to finish to see if steps make sense in sequence
5. Try to add some helpful next steps to the end of the document, but only if there are no *Next steps* or *Related pages* section, already.
6. Try to clarify, shorten or improve the efficiency of some sentences.
7. Check for LLM readibility.

Do your best and don't be lazy.
7 changes: 7 additions & 0 deletions .github/prompts/review.prompt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
mode: edit
description: You are a technical writer reviewing an article for clarity, conciseness, and adherence to the documentation writing style guidelines.
---
Review the article for clarity, conciseness, and adherence to our documentation [style guidelines](../instructions/styleguide-instructions.md).

Provide concrete and practical suggestions for improvement.
39 changes: 17 additions & 22 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,6 @@ jobs:
files: |
docker-bake.hcl
targets: releaser-build
set: |
*.cache-from=type=gha,scope=releaser
*.cache-to=type=gha,scope=releaser,mode=max

build:
runs-on: ubuntu-24.04
Expand All @@ -59,9 +56,6 @@ jobs:
files: |
docker-bake.hcl
targets: release
set: |
*.cache-from=type=gha,scope=build
*.cache-to=type=gha,scope=build,mode=max
-
name: Check Cloudfront config
uses: docker/bake-action@v6
Expand All @@ -74,42 +68,43 @@ jobs:
AWS_CLOUDFRONT_ID: 0123456789ABCD
AWS_LAMBDA_FUNCTION: DockerDocsRedirectFunction-dummy

vale:
if: ${{ github.event_name == 'pull_request' }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: errata-ai/vale-action@reviewdog
env:
PIP_BREAK_SYSTEM_PACKAGES: 1
with:
files: content

validate:
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
target:
- lint
- vale
- test
- unused-media
- test-go-redirects
- dockerfile-lint
- path-warnings
- validate-vendor
steps:
-
name: Checkout
uses: actions/checkout@v4
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
-
name: Validate
uses: docker/bake-action@v6
with:
source: .
files: |
docker-bake.hcl
targets: ${{ matrix.target }}
set: |
*.args.BUILDKIT_CONTEXT_KEEP_GIT_DIR=1
*.cache-to=type=gha,scope=validate-${{ matrix.target }},mode=max
*.cache-from=type=gha,scope=validate-${{ matrix.target }}
*.cache-from=type=gha,scope=build
-
name: Install reviewdog
if: ${{ matrix.target == 'vale' && github.event_name == 'pull_request' }}
uses: reviewdog/action-setup@e04ffabe3898a0af8d0fb1af00c188831c4b5893 # v1.3.2
-
name: Run reviewdog for vale
if: ${{ matrix.target == 'vale' && github.event_name == 'pull_request' }}
run: |
cat ./tmp/vale.out | reviewdog -f=rdjsonl -name=vale -reporter=github-pr-annotations -fail-on-error=false -filter-mode=added -level=info
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Loading