Skip to content

Commit 29752b9

Browse files
dhi: add sla redirect (#24553)
<!--Delete sections as needed --> ## Description GA rewrites URLs for cross domain tracking, which breaks docker.com pdf links Workaround to create a redirect that will prevent GA from rewriting. ## 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 Osterhout <craig.osterhout@docker.com>
1 parent 8c5f75f commit 29752b9

9 files changed

Lines changed: 14 additions & 9 deletions

File tree

content/manuals/dhi/core-concepts/cves.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ CVE mitigation:
4141
95% smaller than traditional images, limits the number of potential
4242
vulnerabilities, making it harder for attackers to exploit unneeded software.
4343

44-
- Faster CVE remediation: Maintained by Docker with an [enterprise-grade SLA](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf),
44+
- Faster CVE remediation: Maintained by Docker with an [enterprise-grade SLA](https://docs.docker.com/go/dhi-sla/),
4545
DHIs are continuously updated to address known vulnerabilities. Critical and
4646
high-severity CVEs are patched quickly, ensuring that your containers remain
4747
secure without manual intervention.

content/manuals/dhi/core-concepts/sscs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,5 @@ following features:
4848

4949
- Continuous maintenance and rapid CVE remediation: Docker maintains DHIs with
5050
regular updates and security patches, backed by an [SLA for addressing critical
51-
and high-severity vulnerabilities](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf). This proactive approach helps ensure that
51+
and high-severity vulnerabilities](https://docs.docker.com/go/dhi-sla/). This proactive approach helps ensure that
5252
images remain secure and compliant with enterprise standards.

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This page explains the build process for both base DHI images and customized
1414
images available with DHI Select and DHI Enterprise subscriptions.
1515

1616
With DHI Select or DHI Enterprise subscriptions, the automated security update pipeline for
17-
both base and customized images is backed by [SLA commitments](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf), including a 7-day
17+
both base and customized images is backed by [SLA commitments](https://docs.docker.com/go/dhi-sla/), including a 7-day
1818
SLA for critical and high severity vulnerabilities. DHI Community offers a secure baseline
1919
but no guaranteed remediation timelines.
2020

@@ -132,7 +132,7 @@ components from source rather than waiting for packaged updates, Docker can
132132
patch critical and high severity CVEs within days of upstream fixes and publish
133133
updated images with new attestations. For DHI Enterprise subscriptions, this
134134
rapid response is backed by a [7-day SLA for critical and high severity
135-
vulnerabilities](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf).
135+
vulnerabilities](https://docs.docker.com/go/dhi-sla/).
136136

137137
The following diagram shows the base image build flow:
138138

content/manuals/dhi/explore/responsibility.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ securely.
3939
including fixing vulnerabilities in libraries and dependencies.
4040
- Docker: Rebuilds and re-releases images with upstream patches applied. Docker
4141
monitors for vulnerabilities and publishes updates to affected images. DHI Select
42-
and DHI Enterprise include [SLA commitments](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf). DHI Community offers a secure baseline but no
42+
and DHI Enterprise include [SLA commitments](https://docs.docker.com/go/dhi-sla/). DHI Community offers a secure baseline but no
4343
guaranteed remediation timelines.
4444
- You: Apply DHI updates in your environments and patch any software or
4545
dependencies you install on top of the base image.

content/manuals/dhi/explore/what.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ maintained so you don't have to. They offer:
9191

9292

9393
- Images built for peace of mind: Ultra-minimal and distroless, DHIs eliminate up to 95% of the traditional container attack surface.
94-
- No more patch panic: With continuous CVE scanning and [SLA-backed remediation](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf), Docker helps you stay ahead of threats.
94+
- No more patch panic: With continuous CVE scanning and [SLA-backed remediation](https://docs.docker.com/go/dhi-sla/), Docker helps you stay ahead of threats.
9595
- Audit-ready images: All DHIs include signed SBOMs, VEX, and provenance that support security and compliance workflows.
9696
- Images that work with your stack: Available in Alpine and Debian flavors, DHIs drop into your existing Dockerfiles and pipelines.
9797
- Images backed by enterprise support: Get peace of mind with Docker's support and rapid response to critical vulnerabilities.

content/manuals/dhi/features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ comparison](https://www.docker.com/products/hardened-images/#compare).
122122
- Continuous patching: Regular security updates backed by SLA commitments
123123
- Enterprise support: Access to Docker's support team for mission-critical applications
124124

125-
For complete details, see the [Support Service Level Agreement](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf).
125+
For complete details, see the [Support Service Level Agreement](https://docs.docker.com/go/dhi-sla/).
126126

127127
### Compliance variants {tier="DHI Select & DHI Enterprise"}
128128

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ mirroring. With a DHI Select or Enterprise subscription, you must mirror to get:
1616
- Extended Lifecycle Support (ELS) variants (requires add-on)
1717
- Image or Helm chart customization
1818
- Air-gapped or restricted network environments
19-
- [SLA-backed security updates](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf)
19+
- [SLA-backed security updates](https://docs.docker.com/go/dhi-sla/)
2020

2121
## How to mirror
2222

content/manuals/dhi/resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ organization:
7070
- [Start a free trial](https://hub.docker.com/hardened-images/start-free-trial):
7171
Explore DHI Select and Enterprise features including FIPS/STIG variants, customization,
7272
and SLA-backed support
73-
- [Support Service Level Agreement](https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf):
73+
- [Support Service Level Agreement](https://docs.docker.com/go/dhi-sla/):
7474
Review the SLA commitments for DHI Select and Enterprise subscriptions
7575
- [Request a demo](https://www.docker.com/products/hardened-images/#getstarted): Get a
7676
personalized demo and information about DHI Select and Enterprise subscriptions

data/redirects.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,11 @@
402402
"/dhi/how-to/customize/#create-an-oci-artifact-image":
403403
- /go/dhi-customization-artifacts/
404404

405+
"https://www.docker.com/static/support-service-level-agreement-for-dhi.pdf":
406+
# External redirect to DHI Support SLA PDF. Internal redirect prevents GA4
407+
# from adding _gl cross-domain tracking parameters that break the PDF link.
408+
- /go/dhi-sla/
409+
405410
# Copilot extension (deprecated)
406411
"https://github.com/marketplace/docker-for-github-copilot":
407412
- /copilot/

0 commit comments

Comments
 (0)