Skip to content

Commit f04e03e

Browse files
dhi: update badges (#24753)
<!--Delete sections as needed --> ## Description - Remove tier badges from all DHI topics except `/dhi/features/` since the summary bar already conveys subscription tier info - Update tier badges in `/dhi/features/` from `&` to `or` to match the prose and clarify that either DHI Select or Enterprise provides the feature - Add summary bars to sections in `cli.md` and `hardened-packages.md` that previously only had badges - Add new `Docker Hardened Images Enterprise` summary bar variant for Enterprise-only sections ## Related issues or tickets Closes #24732 ## Reviews <!-- Notes for reviewers here --> <!-- List applicable reviews (optionally @tag reviewers) --> - [ ] Editorial review Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
1 parent 3e7bc53 commit f04e03e

File tree

7 files changed

+27
-13
lines changed

7 files changed

+27
-13
lines changed

content/manuals/dhi/explore/available.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ For example, you might find tags like the following in a DHI repository:
7979
- `3.9.23-debian12`: runtime image for Python 3.9.23
8080
- `3.9.23-debian12-dev`: development image for Python 3.9.23
8181

82-
## FIPs and STIG variants {tier="DHI Select & Enterprise"}
82+
## FIPs and STIG variants
8383

8484
{{< summary-bar feature_name="Docker Hardened Images" >}}
8585

content/manuals/dhi/explore/build-process.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ dependencies. When a package update is detected (for example, a security patch
7272
for a library), Docker automatically identifies and rebuilds all images within
7373
the support window that use that package.
7474

75-
### Customization changes {tier="DHI Select and Enterprise"}
75+
### Customization changes
7676

7777
{{< summary-bar feature_name="Docker Hardened Images" >}}
7878

@@ -151,7 +151,7 @@ The following diagram shows the base image build flow:
151151
'-------------------' '-------------------' '-------------------' '-------------------'
152152
```
153153

154-
### Customized image pipeline {tier="DHI Select and Enterprise"}
154+
### Customized image pipeline
155155

156156
{{< summary-bar feature_name="Docker Hardened Images" >}}
157157

content/manuals/dhi/features.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,20 +116,20 @@ advanced security needs.
116116
For a detailed comparison, see [Docker Hardened Images subscription
117117
comparison](https://www.docker.com/products/hardened-images/#compare).
118118

119-
### SLA-backed security {tier="DHI Select & DHI Enterprise"}
119+
### SLA-backed security {tier="DHI Select or DHI Enterprise"}
120120

121121
- CVE remediation SLA: 7-day SLA for critical and high severity vulnerabilities
122122
- Continuous patching: Regular security updates backed by SLA commitments
123123
- Enterprise support: Access to Docker's support team for mission-critical applications
124124

125125
For complete details, see the [Support Service Level Agreement](https://docs.docker.com/go/dhi-sla/).
126126

127-
### Compliance variants {tier="DHI Select & DHI Enterprise"}
127+
### Compliance variants {tier="DHI Select or DHI Enterprise"}
128128

129129
- FIPS-enabled images: For regulated industries and government systems
130130
- STIG-ready images: Meet DoD Security Technical Implementation Guide requirements
131131

132-
### Customization and control {tier="DHI Select & DHI Enterprise"}
132+
### Customization and control {tier="DHI Select or DHI Enterprise"}
133133

134134
- Build custom images: Add your own packages, tools, certificates, and configurations
135135
- DHI Select: Up to 5 customizations

content/manuals/dhi/how-to/cli.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,9 @@ Get details of a specific image, including available tags and CVE counts:
6262
docker dhi catalog get <image-name>
6363
```
6464

65-
### Mirror DHI images {tier="DHI Select & DHI Enterprise"}
65+
### Mirror DHI images
66+
67+
{{< summary-bar feature_name="Docker Hardened Images" >}}
6668

6769
Start mirroring one or more DHI images to your Docker Hub organization:
6870

@@ -107,7 +109,9 @@ docker dhi mirror stop dhi-golang --org my-org --delete
107109
docker dhi mirror stop dhi-golang --org my-org --delete --force
108110
```
109111

110-
### Customize DHI images {tier="DHI Select & DHI Enterprise"}
112+
### Customize DHI images
113+
114+
{{< summary-bar feature_name="Docker Hardened Images" >}}
111115

112116
The CLI can be used to create and manage DHI image customizations. For detailed
113117
instructions on creating customizations using the GUI, see [Customize a Docker
@@ -150,7 +154,9 @@ docker dhi customization delete my-org/dhi-golang "golang with git" --org my-org
150154
docker dhi customization delete my-org/dhi-golang "golang with git" --org my-org --yes
151155
```
152156

153-
### Enterprise package authentication {tier="DHI Enterprise"}
157+
### Enterprise package authentication
158+
159+
{{< summary-bar feature_name="Docker Hardened Images Enterprise" >}}
154160

155161
Generate authentication credentials for accessing the enterprise hardened
156162
package repository. This is used when configuring your package manager to
@@ -162,7 +168,9 @@ repository](./hardened-packages.md#enterprise-repository).
162168
docker dhi auth apk
163169
```
164170

165-
### Monitor customization builds {tier="DHI Select & DHI Enterprise"}
171+
### Monitor customization builds
172+
173+
{{< summary-bar feature_name="Docker Hardened Images" >}}
166174

167175
List builds for a customization:
168176

content/manuals/dhi/how-to/hardened-packages.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ the same security standards as the base images themselves.
3434

3535
You can add hardened packages to your own images in the following two ways.
3636

37-
### Add packages through image customization {tier="DHI Select & DHI Enterprise"}
37+
### Add packages through image customization
38+
39+
{{< summary-bar feature_name="Docker Hardened Images" >}}
3840

3941
When customizing Docker Hardened Images with DHI Select or DHI Enterprise, you
4042
can add hardened packages for Alpine-based images through the customization
@@ -97,7 +99,9 @@ This ensures all packages are installed from Docker's hardened repository.
9799
All packages installed from the Docker Hardened Images repository are built from
98100
source by Docker and include full provenance.
99101

100-
#### Enterprise repository {tier="DHI Enterprise"}
102+
#### Enterprise repository
103+
104+
{{< summary-bar feature_name="Docker Hardened Images Enterprise" >}}
101105

102106
With DHI Enterprise, you have access to an additional package
103107
repository that includes hardened packages for compliance variants such as FIPS,

content/manuals/dhi/how-to/use.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ migration examples:
204204
- [Python](../migration/examples/python.md)
205205
- [Node.js](../migration/examples/node.md)
206206

207-
## Use compliance and ELS variants {tier="DHI Select & Enterprise"}
207+
## Use compliance and ELS variants
208208

209209
{{< summary-bar feature_name="Docker Hardened Images" >}}
210210

data/summary.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,8 @@ Desktop logs:
165165
requires: Docker Desktop [4.65](/manuals/desktop/release-notes.md#4650) or later
166166
Docker Hardened Images:
167167
subscription: [Docker Hardened Images Select or Enterprise]
168+
Docker Hardened Images Enterprise:
169+
subscription: [Docker Hardened Images Enterprise]
168170
Docker Init:
169171
requires: Docker Desktop [4.27](/manuals/desktop/release-notes.md#4270) and later
170172
Docker Model Runner:

0 commit comments

Comments
 (0)