Skip to content

Commit 01aaee6

Browse files
authored
Merge branch 'main' into patch-2
2 parents bba40a7 + e613939 commit 01aaee6

File tree

158 files changed

+3947
-1800
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

158 files changed

+3947
-1800
lines changed

_vale/Docker/Acronyms.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,30 @@ level: warning
55
ignorecase: false
66
# Ensures that the existence of 'first' implies the existence of 'second'.
77
first: '\b([A-Z]{2,5})\b'
8-
second: '(?:\b[A-Z][a-z]+ )+\(([A-Z]{2,5})\)'
8+
second: '(?:\b[A-Z][a-z]+ )+\(([A-Z]{2,5})s?\)'
99
# ... with the exception of these:
1010
exceptions:
1111
- AGPL
12+
- AI
1213
- API
1314
- ARM
1415
- ASP
1516
- AUFS
1617
- AWS
1718
- BIOS
1819
- BPF
20+
- BSD
21+
- CFS
1922
- CI
23+
- CIDR
2024
- CISA
2125
- CLI
2226
- CNCF
2327
- CORS
2428
- CPU
2529
- CSS
2630
- CSV
31+
- CUDA
2732
- CVE
2833
- DCT
2934
- DEBUG
@@ -54,9 +59,12 @@ exceptions:
5459
- HTTP
5560
- HTTPS
5661
- IAM
62+
- IBM
5763
- ID
5864
- IDE
5965
- IP
66+
- IPAM
67+
- IPC
6068
- JAR
6169
- JSON
6270
- JSX
@@ -70,10 +78,13 @@ exceptions:
7078
- NET
7179
- NFS
7280
- NOTE
81+
- NTFS
7382
- NTLM
83+
- NUMA
7484
- NVDA
7585
- OCI
7686
- OS
87+
- OSI
7788
- OSS
7889
- PATH
7990
- PDF
@@ -86,6 +97,7 @@ exceptions:
8697
- RAM
8798
- REPL
8899
- REST
100+
- RFC
89101
- RHEL
90102
- RPM
91103
- RSA
@@ -120,8 +132,10 @@ exceptions:
120132
- USB
121133
- USD
122134
- UTF
135+
- UTS
123136
- UUID
124137
- VAT
138+
- VIP
125139
- VLAN
126140
- VM
127141
- VPN

_vale/config/vocabularies/Docker/accept.txt

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(?-i)[A-Z]{2,}'?s
1+
(?i)[A-Z]{2,}'?s
22
Amazon
33
Anchore
44
Apple
@@ -20,8 +20,8 @@ Couchbase
2020
Datadog
2121
Ddosify
2222
Debootstrap
23-
Dev Environments?
2423
Dev
24+
Dev Environments?
2525
Django
2626
Docker Build Cloud
2727
Docker Business
@@ -73,8 +73,8 @@ Nuxeo
7373
OAuth
7474
OTel
7575
Okta
76-
Paketo
7776
PKG
77+
Paketo
7878
Postgres
7979
PowerShell
8080
Python
@@ -97,20 +97,27 @@ Windows
9797
WireMock
9898
Zscaler
9999
Zsh
100+
[Aa]nonymized?
100101
[Aa]utobuild
101-
[Bb]uildx
102+
[Aa]llowlist
102103
[Bb]uildpack(s)?
104+
[Bb]uildx
103105
[Cc]odenames?
104106
[Cc]ompose
107+
[Cc]onfigs
105108
[Dd]istroless
106109
[Ff]ilepaths?
107110
[Ff]iletypes?
108111
[GgCc]oroutine
112+
[Hh]ealthcheck
109113
[Hh]ostname
110114
[Ii]nfosec
115+
[Ii]nline
111116
[Kk]eyrings?
112117
[Ll]oopback
118+
[Mm]emcached
113119
[Mm]oby
120+
[Mm]ountpoint
114121
[Nn]amespace
115122
[Oo]nboarding
116123
[Pp]aravirtualization
@@ -123,6 +130,7 @@ Zsh
123130
[Ss]andbox(ed)?
124131
[Ss]eccomp
125132
[Ss]ubmounts?
133+
[Ss]ubnet
126134
[Ss]ubpaths?
127135
[Ss]ubtrees?
128136
[Ss]wappable
@@ -133,12 +141,17 @@ Zsh
133141
[Ss]ysfs
134142
[Tt]oolchains?
135143
[Uu]narchived?
144+
[Uu]ngated
145+
[Uu]ntrusted
146+
[Uu]serland
147+
[Uu]serspace
136148
[Vv]irtiofs
137149
[Vv]irtualize
138150
[Ww]alkthrough
139151
cgroup
140152
config
141153
containerd
154+
datacenter
142155
deprovisioning
143156
deserialization
144157
deserialize
@@ -166,18 +179,19 @@ npm
166179
osquery
167180
osxfs
168181
pgAdmin
182+
rollback
169183
rootful
170184
runc
171185
snapshotters?
172186
stdin
173187
stdout
174-
subnet
188+
syntaxes
189+
sysctls
175190
systemd
176191
tmpfs
177192
ufw
193+
uid
178194
umask
179-
ungated
180-
userland
181-
untrusted
182195
vSphere
183196
vpnkit
197+
windowsfilter

_vendor/modules.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
# github.com/moby/buildkit v0.18.0
33
# github.com/docker/buildx v0.19.2
44
# github.com/docker/cli v27.4.0+incompatible
5-
# github.com/docker/compose/v2 v2.31.0
5+
# github.com/docker/compose/v2 v2.32.0
66
# github.com/docker/scout-cli v1.15.0

content/_index.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -80,17 +80,6 @@ grid:
8080
url: "/scout/quickstart/"
8181
- text: "Image analysis"
8282
url: "/scout/image-analysis/"
83-
- title: Trusted content
84-
icon: verified
85-
description: |
86-
High-quality, secure images from Docker and verified partners.
87-
links:
88-
- text: "Overview"
89-
url: "/trusted-content/"
90-
- text: "Official images"
91-
url: "/trusted-content/official-images/"
92-
- text: "Verified publisher program"
93-
url: "/trusted-content/dvp-program/"
9483
- title: Subscription
9584
icon: card_membership
9685
description: |

content/get-started/docker-concepts/building-images/multi-stage-builds.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ Now that you have the project, you’re ready to create the `Dockerfile`.
231231
1. Now that you have an image built, it's time to run the container.
232232
233233
```console
234-
$ docker run -d -p 8080:8080 spring-helloworld
234+
$ docker run -p 8080:8080 spring-helloworld
235235
```
236236
237237
You'll then see output similar to the following in the container log:

content/get-started/docker-concepts/the-basics/what-is-an-image.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,10 +188,7 @@ In this walkthrough, you searched and pulled a Docker image. In addition to pull
188188

189189
The following resources will help you learn more about exploring, finding, and building images:
190190

191-
- [Docker Trusted Content](/manuals/trusted-content/_index.md)
192-
- [Docker Official Images docs](/manuals/trusted-content/official-images/_index.md)
193-
- [Docker Verified Publisher docs](/manuals/trusted-content/dvp-program.md)
194-
- [Docker-Sponsored Open Source Program docs](/manuals/trusted-content/dsos-program.md)
191+
- [Docker trusted content](/manuals/docker-hub/image-library/trusted-content.md)
195192
- [Explore the Image view in Docker Desktop](/manuals/desktop/use-desktop/images.md)
196193
- [Docker Build overview](/manuals/build/concepts/overview.md)
197194
- [Docker Hub](https://hub.docker.com)

content/get-started/introduction/build-and-push-first-image.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ If you’re new to container images, think of them as a standardized package tha
3333

3434
To share your Docker images, you need a place to store them. This is where registries come in. While there are many registries, Docker Hub is the default and go-to registry for images. Docker Hub provides both a place for you to store your own images and to find images from others to either run or use as the bases for your own images.
3535

36-
In [Develop with containers](develop-with-containers.md), you used the following images that came from Docker Hub, each of which are [Docker Official Images](/trusted-content/official-images/):
36+
In [Develop with containers](develop-with-containers.md), you used the following images that came from Docker Hub, each of which are [Docker Official Images](/manuals/docker-hub/image-library/trusted-content.md#docker-official-images):
3737

3838
- [node](https://hub.docker.com/_/node) - provides a Node environment and is used as the base of your development efforts. This image is also used as the base for the final application image.
3939
- [mysql](https://hub.docker.com/_/mysql) - provides a MySQL database to store the to-do list items

content/get-started/workshop/02_our_app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ Now that you have an image, you can run the application in a container using the
104104

105105
The `-d` flag (short for `--detach`) runs the container in the background.
106106
This means that Docker starts your container and returns you to the terminal
107-
prompt.
107+
prompt. Also, it does not display logs in the terminal.
108108

109109
The `-p` flag (short for `--publish`) creates a port mapping between the
110110
host and the container. The `-p` flag takes a string value in the format of

content/guides/_index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ params:
66
icon: developer_guide
77
layout: landing
88
aliases:
9-
- /learning-paths/
9+
- /guides/language/
1010
- /language/
11+
- /learning-paths/
1112
---
1213

1314
Explore our collection of guides to learn how Docker can optimize your

content/guides/container-supported-development.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ With container-supported development, it's easy to run databases locally. In thi
5151

5252
{{< youtube-embed VieWeXOwKLU >}}
5353

54+
> [!TIP]
55+
>
56+
> Learn more about running databases in containers in the [Use containerized databases](/guides/databases.md) guide.
57+
5458
### Demo: mocking API endpoints
5559

5660
Many APIs require data from other data endpoints. In development, this adds complexities such as the sharing of credentials, uptime/availability, and rate limiting. Instead of relying on those services directly, your application can interact with a mock API server.
@@ -59,6 +63,10 @@ This demo will demonstrate how using WireMock can make it easy to develop and te
5963

6064
{{< youtube-embed VXSmX6f8vo0 >}}
6165

66+
> [!TIP]
67+
>
68+
> Learn more about using WireMock to mock API in the [Mocking API services with WireMock](/guides/wiremock.md) guide.
69+
6270
### Demo: developing the cloud locally
6371

6472
When developing apps, it's often easier to outsource aspects of the application to cloud services, such as Amazon S3. However, connecting to those services in local development introduces IAM policies, networking constraints, and provisioning complications. While these requirements are important in a production setting, they complicate development environments significantly.
@@ -67,6 +75,10 @@ With container-supported development, you can run local instances of these servi
6775

6876
{{< youtube-embed JtwUMvR5xlY >}}
6977

78+
> [!TIP]
79+
>
80+
> Learn more about using LocalStack in the [Develop and test AWS Cloud applications using LocalStack](/guides/localstack.md) guide.
81+
7082
### Demo: adding additional debug and troubleshooting tools
7183

7284
Once you start using containers in your development environment, it becomes much easier to add additional containers to visualize the contents of the databases or message queues, seed document stores, or event publishers. In this demo, you'll see a few of these examples, as well as how you can connect multiple containers together to make testing even easier.

0 commit comments

Comments
 (0)