Skip to content

Commit 0e7ee5f

Browse files
committed
Add links to sub-readmes
1 parent bc9d258 commit 0e7ee5f

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

‎README.md‎

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,50 +4,50 @@ This is the companion repo to: `<INSERT VIDEO LINK>`
44

55
`<INSERT THUMBNAIL IMAGE>`
66

7-
## 01 - History and Motivation
7+
## [01 - History and Motivation](01-history-and-motivation/README.md)
88

99
Examines the evolution of virtualization technologies from bare metal, virtual machines, and containers and the tradeoffs between them.
1010

11-
## 02 - Technology Overview
11+
## [02 - Technology Overview](02-technology-overview/README.md)
1212

1313
Explores the three core Linux features that enable containers to function (cgroups, namespaces, and union filesystems), as well as the architecture of the Docker components.
1414

15-
## 03 - Installation and Set Up
15+
## [03 - Installation and Set Up](03-installation-and-set-up/README.md)
1616

1717
Covers the steps to install and configure Docker Desktop on your system.
1818

19-
## 04 - Using 3rd Party Containers
19+
## [04 - Using 3rd Party Containers](04-using-3rd-party-containers/README.md)
2020

2121
Before we build our own container images, we can familiarize ourselves with the technology by using publicly available container images. This section covers the nuances of data persistence with containers and then highlights some key use cases for using public container images.
2222

23-
## 05 - Example Web Application
23+
## [05 - Example Web Application](05-example-web-application/README.md)
2424

2525
Learning about containerization is interesting, but without a practical example it isn't very useful. In this section we create a 3 tier web application with a React front end client, two apis (node.js + golang), and a database. The application is as simple as possible while still providing a realistic microservice system to containerize.
2626

27-
## 06 - Building Container Images
27+
## [06 - Building Container Images](06-building-container-images/README.md)
2828

2929
Demonstrates how to write Dockerfiles and build container images for the components of the example web app. Starting with a naive implementation, we then iterate towards a production ready container image.
3030

31-
## 07 - Container Registries
31+
## [07 - Container Registries](07-container-registries/README.md)
3232

3333
Explains what container registries are and how to use them to share and distribute container images.
3434

35-
## 08 - Running Containers
35+
## [08 - Running Containers](08-running-containers/README.md)
3636

3737
Using the containerized web application from sections 05 and 06, we craft the necessary commands to run our application with Docker and Docker Compose. We also cover the variety of runtime configuration options and when to use them.
3838

39-
## 09 - Container Security
39+
## [09 - Container Security](09-container-security/README.md)
4040

4141
Highlights best practices for container image and container runtime security.
4242

43-
## 10 - Interacting with Docker Objects
43+
## [10 - Interacting with Docker Objects](10-interacting-with-docker-objects/README.md)
4444

4545
Describes how to use Docker to interact with containers, container images, volumes, and networks.
4646

47-
## 11 - Development Workflows
47+
## [11 - Development Workflows](11-development-workflow/api-golang/README.md)
4848

4949
Establishes tooling and configuration to enable improved developer experience when working with containers.
5050

51-
## 12 - Deploying Containers
51+
## 12 - [Deploying Containers](12-deploying-containers/README.md)
5252

5353
Demonstrates deploying container applications to production using three different approaches: railway.app, a single node Docker Swarm, and a Kubernetes cluster.

0 commit comments

Comments
 (0)