Skip to content

Commit 36aba6a

Browse files
authored
Get started docs updates (docker#10218)
* Update Get started docs * update part-1, add redirects * draft updates to part 2 and 3 * tidy up the orchestration topics * update examples, and other minor edits * address Stefan's review comments * moved orchestration to a new node * fix Ben's review comments * add email verification step * Emphasize the CTA in part 3
1 parent 4e2143d commit 36aba6a

10 files changed

Lines changed: 707 additions & 569 deletions

File tree

_data/toc.yaml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,10 @@ guides:
2727
section:
2828
- title: "Part 1: Orientation and setup"
2929
path: /get-started/
30-
- title: "Part 2: Containerizing an application"
30+
- title: "Part 2: Build and run your image"
3131
path: /get-started/part2/
32-
- title: "Part 3: Deploying to Kubernetes"
32+
- title: "Part 3: Share images on Docker Hub"
3333
path: /get-started/part3/
34-
- title: "Part 4: Deploying to Swarm"
35-
path: /get-started/part4/
36-
- title: "Part 5: Sharing images on Docker Hub"
37-
path: /get-started/part5/
3834
- path: /get-started/resources/
3935
title: "Educational resources"
4036
- sectiontitle: Develop with Docker
@@ -129,6 +125,14 @@ guides:
129125
title: Use the VFS storage driver
130126
- sectiontitle: Run your app in production
131127
section:
128+
- sectiontitle: Orchestration
129+
section:
130+
- title: "Overview"
131+
path: /get-started/orchestration/
132+
- title: "Deploy to Kubernetes"
133+
path: /get-started/kube-deploy/
134+
- title: "Deploy to Swarm"
135+
path: /get-started/swarm-deploy/
132136
- sectiontitle: Configure all objects
133137
section:
134138
- path: /config/labels-custom-metadata/

develop/index.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,23 @@ description: Overview of developer resources
44
keywords: developer, developing, apps, api, sdk
55
---
66

7-
This page lists resources for application developers using Docker.
7+
This page contains a list of resources for application developers who would like to build new applications using Docker.
8+
9+
## Prerequisites
10+
11+
Work through the learning modules in [Get started](/get-started/index.md) to understand how to build an image and run it as a containerized application.
812

913
## Develop new apps on Docker
1014

1115
If you're just getting started developing a brand new app on Docker, check out
1216
these resources to understand some of the most common patterns for getting the
1317
most benefits from Docker.
1418

15-
- Learn to [build an image from a Dockerfile](/get-started/part2.md){: target="_blank" class="_"}
1619
- Use [multistage builds](/engine/userguide/eng-image/multistage-build.md){: target="_blank" class="_"} to keep your images lean
1720
- Manage application data using [volumes](/engine/admin/volumes/volumes.md) and [bind mounts](/engine/admin/volumes/bind-mounts.md){: target="_blank" class="_"}
18-
- [Scale your app](/get-started/part3.md){: target="_blank" class="_"} with kubernetes
19-
- [Scale your app](/get-started/part4.md){: target="_blank" class="_"} as a swarm service
20-
- General application development best practices
21+
- [Scale your app](/get-started/kube-deploy.md){: target="_blank" class="_"} with kubernetes
22+
- [Scale your app](/get-started/swarm-deploy.md){: target="_blank" class="_"} as a swarm service
23+
- [General application development best practices](/develop/dev-best-practices.md){: target="_blank" class="_"}
2124

2225
## Learn about language-specific app development with Docker
2326

0 commit comments

Comments
 (0)