diff --git a/assets/images/guides/dhi-examples-go.webp b/assets/images/guides/dhi-examples-go.webp new file mode 100644 index 0000000000..3f5a440739 Binary files /dev/null and b/assets/images/guides/dhi-examples-go.webp differ diff --git a/assets/images/guides/dhi-examples-nodejs.webp b/assets/images/guides/dhi-examples-nodejs.webp new file mode 100644 index 0000000000..e7627866af Binary files /dev/null and b/assets/images/guides/dhi-examples-nodejs.webp differ diff --git a/assets/images/guides/dhi-examples-python.webp b/assets/images/guides/dhi-examples-python.webp new file mode 100644 index 0000000000..4326509bc1 Binary files /dev/null and b/assets/images/guides/dhi-examples-python.webp differ diff --git a/assets/images/guides/dhi-migrate-doi.webp b/assets/images/guides/dhi-migrate-doi.webp new file mode 100644 index 0000000000..1157dababe Binary files /dev/null and b/assets/images/guides/dhi-migrate-doi.webp differ diff --git a/assets/images/guides/dhi-migrate-wolfi.webp b/assets/images/guides/dhi-migrate-wolfi.webp new file mode 100644 index 0000000000..b6a0dd0c63 Binary files /dev/null and b/assets/images/guides/dhi-migrate-wolfi.webp differ diff --git a/content/guides/admin-set-up/_index.md b/content/guides/admin-set-up/_index.md index bc845c0ef8..ffde50c395 100644 --- a/content/guides/admin-set-up/_index.md +++ b/content/guides/admin-set-up/_index.md @@ -5,7 +5,6 @@ summary: Get the most out of Docker by streamlining workflows, standardizing dev description: Learn how to onboard your company and take advantage of all of the Docker products and features. tags: [admin] params: - featured: true time: 20 minutes image: resource_links: diff --git a/content/guides/bake/index.md b/content/guides/bake/index.md index c099ec1c52..6609038142 100644 --- a/content/guides/bake/index.md +++ b/content/guides/bake/index.md @@ -9,7 +9,6 @@ tags: [devops] languages: [go] params: time: 30 minutes - featured: true image: /images/guides/bake.webp --- diff --git a/content/guides/bun/_index.md b/content/guides/bun/_index.md index 7ffc0a5d6e..b50e184c32 100644 --- a/content/guides/bun/_index.md +++ b/content/guides/bun/_index.md @@ -6,6 +6,7 @@ summary: | Learn how to containerize JavaScript applications with the Bun runtime. linkTitle: Bun languages: [js] +tags: [dhi] params: time: 10 minutes --- diff --git a/content/guides/deno/_index.md b/content/guides/deno/_index.md index 11f5b0b891..f2a9dc38b7 100644 --- a/content/guides/deno/_index.md +++ b/content/guides/deno/_index.md @@ -6,6 +6,7 @@ summary: | Learn how to containerize JavaScript applications with the Deno runtime using Docker. linkTitle: Deno languages: [js] +tags: [dhi] params: time: 10 minutes --- diff --git a/content/guides/dhi-from-doi.md b/content/guides/dhi-from-doi.md new file mode 100644 index 0000000000..b03482f77c --- /dev/null +++ b/content/guides/dhi-from-doi.md @@ -0,0 +1,12 @@ +--- +title: Migrate to DHI from Docker Official Images +summary: Step-by-step guide to migrate from Docker Official Images to Docker Hardened Images +type: redirect +target: /dhi/migration/migrate-from-doi/ +tags: [dhi] +languages: [] +params: + time: 10 minutes + featured: true + image: /images/guides/dhi-migrate-doi.webp +--- diff --git a/content/guides/dhi-from-wolfi.md b/content/guides/dhi-from-wolfi.md new file mode 100644 index 0000000000..d369a142e6 --- /dev/null +++ b/content/guides/dhi-from-wolfi.md @@ -0,0 +1,12 @@ +--- +title: Migrate to DHI from Wolfi +summary: Step-by-step guide to migrate from Wolfi to Docker Hardened Images +type: redirect +target: /dhi/migration/migrate-from-wolfi/ +tags: [dhi] +languages: [] +params: + time: 10 minutes + featured: true + image: /images/guides/dhi-migrate-wolfi.webp +--- diff --git a/content/guides/dhi-go-example.md b/content/guides/dhi-go-example.md new file mode 100644 index 0000000000..1bb7117fc4 --- /dev/null +++ b/content/guides/dhi-go-example.md @@ -0,0 +1,13 @@ +--- +title: Migrate a Go app to DHI +summary: | + Example showing how to migrate a Go application to Docker Hardened Images +type: redirect +target: /dhi/migration/examples/go/ +tags: [dhi] +languages: [] +params: + time: 10 minutes + featured: true + image: /images/guides/dhi-examples-go.webp +--- diff --git a/content/guides/dhi-nodejs-example.md b/content/guides/dhi-nodejs-example.md new file mode 100644 index 0000000000..8f3492bf10 --- /dev/null +++ b/content/guides/dhi-nodejs-example.md @@ -0,0 +1,14 @@ +--- +title: Migrate a Node.js app to DHI +summary: | + Example showing how to migrate a Node.js application to Docker Hardened + Images +type: redirect +target: /dhi/migration/examples/node/ +tags: [dhi] +languages: [] +params: + time: 10 minutes + featured: true + image: /images/guides/dhi-examples-nodejs.webp +--- diff --git a/content/guides/dhi-python-example.md b/content/guides/dhi-python-example.md new file mode 100644 index 0000000000..e9140722af --- /dev/null +++ b/content/guides/dhi-python-example.md @@ -0,0 +1,13 @@ +--- +title: Migrate a Python app to DHI +summary: | + Example showing how to migrate a Python application to Docker Hardened Images +type: redirect +target: /dhi/migration/examples/python/ +tags: [dhi] +languages: [] +params: + time: 10 minutes + featured: true + image: /images/guides/dhi-examples-python.webp +--- diff --git a/content/guides/docker-build-cloud/_index.md b/content/guides/docker-build-cloud/_index.md index 9d5aae132e..82a335ec81 100644 --- a/content/guides/docker-build-cloud/_index.md +++ b/content/guides/docker-build-cloud/_index.md @@ -11,7 +11,6 @@ tags: [product-demo] aliases: - /learning-paths/docker-build-cloud/ params: - featured: true image: images/learning-paths/build-cloud.png time: 10 minutes resource_links: diff --git a/content/guides/docker-scout/_index.md b/content/guides/docker-scout/_index.md index eaa39f527a..81427b6994 100644 --- a/content/guides/docker-scout/_index.md +++ b/content/guides/docker-scout/_index.md @@ -12,7 +12,6 @@ tags: [product-demo] aliases: - /learning-paths/docker-scout/ params: - featured: true image: images/learning-paths/scout.png time: 20 minutes resource_links: diff --git a/content/guides/github-sonarqube-sandbox/_index.md b/content/guides/github-sonarqube-sandbox/_index.md index a2e690d7b4..771a7e5b51 100644 --- a/content/guides/github-sonarqube-sandbox/_index.md +++ b/content/guides/github-sonarqube-sandbox/_index.md @@ -5,7 +5,6 @@ summary: Build AI-powered code quality workflows using E2B sandboxes with Docker description: Learn how to create E2B sandboxes with MCP servers, analyze code quality with SonarQube, and generate quality-gated pull requests using GitHub—all through natural language interactions with Claude. tags: [devops] params: - featured: true time: 40 minutes image: resource_links: diff --git a/content/guides/nodejs/_index.md b/content/guides/nodejs/_index.md index baa1b029d0..57bd6acc19 100644 --- a/content/guides/nodejs/_index.md +++ b/content/guides/nodejs/_index.md @@ -11,6 +11,7 @@ aliases: - /language/nodejs/ - /guides/language/nodejs/ languages: [js] +tags: [dhi] params: time: 20 minutes --- diff --git a/content/guides/python/_index.md b/content/guides/python/_index.md index 6489a6d67d..7e4c1dbfa5 100644 --- a/content/guides/python/_index.md +++ b/content/guides/python/_index.md @@ -11,6 +11,7 @@ aliases: - /language/python/ - /guides/language/python/ languages: [python] +tags: [dhi] params: time: 20 minutes --- diff --git a/content/guides/ruby/_index.md b/content/guides/ruby/_index.md index 5652dc7fe5..8c4bce45b9 100644 --- a/content/guides/ruby/_index.md +++ b/content/guides/ruby/_index.md @@ -12,7 +12,7 @@ aliases: - /language/ruby/ - /guides/language/ruby/ languages: [ruby] -tags: [frameworks] +tags: [frameworks, dhi] params: time: 20 minutes --- diff --git a/content/guides/testcontainers-cloud/_index.md b/content/guides/testcontainers-cloud/_index.md index 9cd9b4bebf..237c93d59c 100644 --- a/content/guides/testcontainers-cloud/_index.md +++ b/content/guides/testcontainers-cloud/_index.md @@ -8,7 +8,6 @@ description: | Testcontainers Cloud by Docker streamlines integration testing by offloading container management to the cloud. It enables faster, consistent tests for containerized services like databases, improving performance and scalability in CI/CD pipelines without straining local or CI resources. Ideal for developers needing efficient, reliable testing environments. tags: [product-demo] params: - featured: true image: images/learning-paths/testcontainers-cloud-learning-path.png time: 12 minutes resource_links: diff --git a/content/tags/dhi/_index.md b/content/tags/dhi/_index.md new file mode 100644 index 0000000000..c1d74b1c1f --- /dev/null +++ b/content/tags/dhi/_index.md @@ -0,0 +1,3 @@ +--- +title: Docker Hardened Images +--- diff --git a/hugo_stats.json b/hugo_stats.json index 2d04f438bd..2bb1464632 100644 --- a/hugo_stats.json +++ b/hugo_stats.json @@ -336,7 +336,6 @@ "h-16", "h-2", "h-32", - "h-48", "h-5", "h-6", "h-64", diff --git a/layouts/guides/landing.html b/layouts/guides/landing.html index 55733753e1..03501c9e40 100644 --- a/layouts/guides/landing.html +++ b/layouts/guides/landing.html @@ -40,7 +40,7 @@ >