Skip to content

Commit faa980a

Browse files
add guides overview page (#19837)
Signed-off-by: Craig Osterhout <[email protected]>
1 parent 22ea9e5 commit faa980a

File tree

4 files changed

+77
-4
lines changed

4 files changed

+77
-4
lines changed

content/guides/_index.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
title: Guides
3+
keywords: Docker guides
4+
description: Explore the Docker guides
5+
notoc: true
6+
7+
get-started:
8+
- title: Docker overview
9+
description: Learn about the Docker platform.
10+
link: /get-started/overview/
11+
icon: summarize
12+
- title: Get started
13+
description: Get started with the basics and the benefits of containerizing your applications.
14+
link: /guides/get-started/
15+
icon: rocket
16+
- title: Docker concepts
17+
description: Gain a better understanding of foundational Docker concepts.
18+
link: /guides/docker-concepts/the-basics/what-is-a-container/
19+
icon: foundation
20+
21+
dive-deeper:
22+
- title: Langauge-specific guides
23+
description: Learn how to containerize, develop, and test langauage-specific apps using Docker.
24+
link: /language/
25+
icon: code
26+
- title: Use-case guides
27+
description: Walk through practical Docker applications for specific scenarios.
28+
link: /guides/use-case/
29+
icon: task
30+
- title: Develop with Docker
31+
description: Master Docker best practices for efficient, secure development.
32+
link: /develop/
33+
icon: rule
34+
- title: Build with Docker
35+
description: Deep-dive into building software with Docker.
36+
link: /build/guide/
37+
icon: build
38+
- title: Deployment and Orchestration
39+
description: Deploy and manage Docker containers at scale.
40+
link: /get-started/orchestration/
41+
icon: workspaces
42+
43+
resources:
44+
- title: Educational resources
45+
description: Explore diverse Docker training and hands-on experiences.
46+
link: /get-started/resources/
47+
icon: book
48+
- title: Contribute to Docker's docs
49+
description: Learn how to help contribute to Docker docs.
50+
link: /contribute/
51+
icon: edit
52+
---
53+
54+
This section contains guides to help you get started and learn how Docker can optimize your development workflows.
55+
56+
## Foundations of Docker
57+
58+
Get started learning the foundational concepts and workflows of Docker.
59+
60+
{{< grid items="get-started" >}}
61+
62+
## Advancing with Docker
63+
64+
Explore more advanced concepts and scenarios in Docker.
65+
66+
{{< grid items="dive-deeper" >}}
67+
68+
## Educational resources and contributions
69+
70+
Discover community-driven resources and learn how to contribute to Docker docs.
71+
72+
{{< grid items="resources" >}}

data/toc.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
Guides:
2+
- title: Overview
3+
path: /guides/
24
- title: Docker overview
35
path: /get-started/overview/
46
- sectiontitle: Get started

hugo.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ params:
118118
menus:
119119
main:
120120
- name: Guides
121-
url: /get-started/overview/
121+
url: /guides/
122122
weight: 1
123123
- name: Manuals
124124
url: /manuals/

layouts/index.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ <h1 class="text-2xl">Get Docker</h1>
4343
<div>
4444
<div class="grid grid-cols-3 gap-4 sm:flex sm:flex-col md:grid-cols-1">
4545
<div>
46-
<a class="h-full" href="/get-started/overview/">
46+
<a class="h-full" href="/guides/">
4747
<div
4848
class="flex h-full flex-col gap-2 rounded border border-gray-light-100 bg-white p-4 drop-shadow-sm hover:border-gray-light-200 hover:drop-shadow-lg dark:border-gray-dark-400 dark:bg-gray-dark-200 hover:dark:border-gray-dark">
4949
<div class="flex items-center gap-4">
@@ -57,8 +57,7 @@ <h1 class="text-2xl">Get Docker</h1>
5757
</div>
5858
</div>
5959
<div class="leading-snug text-gray-light-500 dark:text-gray-dark-700">
60-
Learn the basics and benefits of containerizing your
61-
application.
60+
Get started and learn how Docker can optimize your development workflows
6261
</div>
6362
</div>
6463
</a>

0 commit comments

Comments
 (0)