Skip to content

Commit cf20371

Browse files
author
Mano Marks
committed
moving dev and ops top level landing pages onto index.html for a cleaner experience
1 parent c1d244b commit cf20371

6 files changed

+54
-121
lines changed

_posts/2017-01-01-dev-landing.markdown

-47
This file was deleted.

_posts/2017-01-01-dev-stage2.markdown

+1-7
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,7 @@ terms: 0
1010

1111
This stage show you how to
1212

13-
* Create and run Docker image registries
14-
15-
16-
## Self-guided in-browser tutorials
17-
18-
* [Docker registry for Linux Part 1](/linux-registry-part1)
19-
* [Docker registry for Linux Part 2](/linux-registry-part2)
13+
* This stage show you how to incorporate Docker into your entire developer workflow.
2014

2115
## Self-guided on desktop labs
2216

_posts/2017-01-01-ops-landing.markdown

-54
This file was deleted.

_posts/2017-01-01-ops-stage2.markdown

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This stage will help you
2020
<span><em>Dig deeper into some hands-on learning in the browser</em></span>
2121

2222
### Docker Enterprise Edition
23-
[Try the Docker Enterprise Edition Hosted Trial](https://dockertrial.com)
23+
[Try the Docker Enterprise Edition Hosted Trial](https://trial.docker.com)
2424

2525
### Security
2626
[Seccomp profiles](/security-seccomp)

index.html

+51-11
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,57 @@
88
<span><p>The Play with Docker classroom brings you labs and tutorials that help you get hands-on experience using Docker.
99
In this classroom you will find a mix of labs and tutorials that will help Docker users, including SysAdmins, IT Pros, and Developers.
1010
There is a mix of hands-on tutorials right in the browser, instructions on setting up and using Docker in your own environment, and resources about best practices for developing and deploying your own applications.</p>
11-
<p>We recommend you start with one of our Getting Started Guides, and then explore the individual labs that explore many advanced features of Docker</p></span>
12-
<h2>Getting Started Guides</h2>
13-
<span><em>For a comprehensive approach to understanding Docker, choose your preferred journey.</em></span>
14-
<br/>
15-
<br/>
16-
<ul style="list-style-type: none;">
17-
<li><a href="/ops-landing">Getting Started Walk-through for IT Pros and System Administrators</a></li>
18-
<p><em>Learn more about Docker, how it works and how it can help you deploy secure, scalable applications and save money along the way.</em></p><br/>
19-
<li><a href="/dev-landing">Getting Started Walk-through for Developers</a></li>
20-
<p><em>Learn the core concepts of Docker and how it can make building apps faster, easier, and more secure.
21-
</ul>
11+
<p>We recommend you start with one of our Getting Started Guides, and then explore the individual labs that explore many advanced features of Docker. For a comprehensive approach to understanding Docker, choose your preferred journey, <a href="#ops">IT Pros and System Administrators</a>, or <a href="#dev">Developers</a>.</p></span>
12+
<h3 id="ops">Getting Started Walk-through for IT Pros and System Administrators</h3>
13+
<p><em>Learn more about Docker, how it works and how it can help you deploy secure, scalable applications and save money along the way.</em></p>
14+
<ul>
15+
<li><a href="/ops-stage1">Stage 1: The Basics</a></li>
16+
<p><em>Learn more about the core concepts of Docker and what it can do for your operations team, and help you understand the fundamental value proposition for Docker. Topics include:</em></p>
17+
<ul>
18+
<li>Fundamentals of Docker</li>
19+
<li>Deploying a multi-service application</li>
20+
</ul><br/>
21+
<li><a href="/ops-stage2">Stage 2: Digging Deeper</a></li>
22+
<p><em>This stage will help you learn more about some of the advanced topics of Docker. Topics include:</em></p>
23+
<ul>
24+
<li>Security</li>
25+
<li>Networking</li>
26+
<li>Orchestration</li>
27+
</ul><br/>
28+
<li><a href="/ops-stage3">Stage 3: Moving to Production</a></li>
29+
<p><em>This stage will give you the resources to deploy a production application, developer a strategy for integrating Docker into your production environment, and get recognized as a leader in your organization on implementing Docker. Topics include:</em></p>
30+
<ul>
31+
<li>Reference Implementations</li>
32+
<li>Portability</li>
33+
<li>Storage</li>
34+
<li>Production anti-patterns</li>
35+
</ul>
36+
</ul>
37+
<h3 id="dev">Getting Started Walk-through for Developers</h3>
38+
<p><em>Learn the core concepts of Docker and how it can make building apps faster, easier, and more secure.</em>
39+
<ul>
40+
<li><a href="/dev-stage1">Stage 1: The Basics</a></li>
41+
<p><em>This stage will teach you the basics. Topics include:</em></p>
42+
<ul>
43+
<li>Get you familiar with the core concepts of Docker</li>
44+
<li>Show you how to build and deploy multi-service applications</li>
45+
</ul><br/>
46+
<li><a href="/dev-stage2">Stage 2: Digging Deeper</a></li>
47+
<p><em>This stage show you how to incorporate Docker into your entire developer workflow. Topics include:</em></p>
48+
<ul>
49+
<li>Use Docker with various IDEs</li>
50+
<li>Get started with Windows containers</li>
51+
<li>Preparing your workflow</li>
52+
</ul><br/>
53+
<li><a href="/dev-stage3">Stage 3: Moving to Staging</a></li>
54+
<p><em>This stage will include advanced topics designed to get you ready for production environments. Topics include:</em></p>
55+
<ul>
56+
<li>Deploy an application to a staging environment</li>
57+
<li>Manage your staging environment with Docker Swarm Mode</li>
58+
<li>Learn how to build a secure application</li>
59+
</ul><br/>
60+
</ul>
61+
2262
<span><em>Or for a full list of individual labs on this site, check out our labs page</em></span>
2363
<br/>
2464
<br/>

writing-tutorials.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Only `terms` is optional, as it defaults to `1`.
3838
* `date`: must match the date used in the file name
3939
* `author`: use your GitHub user name
4040
* `tags`: must be an array, such as `[linux, operations, webapp]`. This will be used by Play with Docker to populate list of tutorials the front page. Always use lower-case.
41-
* `categories`: choose one of: `beginner`, `intermediate`, `advanced`, `others`. This will be used to place the post in the list of tutorials on the front page. Always use lower-case.
41+
* `categories`: choose one of: `beginner`, `intermediate`, `advanced`, `community`. This will be used to place the post in the list of tutorials on the front page. Always use lower-case.
4242
* `terms`: an integer between 0 and 6. This is the number of terminal windows on the tutorial page. This will default to `1` if you don't specify it. If you specify `0`, there won't be any terminals. `0` should only be used if you are giving overview content with no interactivity, or describing a hands-on tutorial that has to run on the reader's local machine or in a VM.
4343

4444
## Formatting

0 commit comments

Comments
 (0)