Skip to content
This repository was archived by the owner on Jul 19, 2024. It is now read-only.

FIX. Typos in readme file #10

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ If you complete this self-directed training, you will:
- Understand the relationship between Visual Studio Code, development containers and GitHub Codespaces
- Learn how to build devcontainers
- Using an existing docker image
- Using the commands
- Using the commands
- onCreateCommand
- postCreateCommand
- postStartCommand
Expand Down Expand Up @@ -114,15 +114,15 @@ Visual Studio Code has a [Remote-Containers Extension](https://marketplace.visua
The challenges will mainly be using Visual Studio Code to create and run development containers.

## GitHub Codespaces
GitHub Codespaces enables exposing a fully configured development environment for GitHub repositories. This can be used for anthing from new feature development to code reviews. Codespaces extends the use of development containers by providing a remote hosting environment for them. Developers can simply click on a button in GitHub to open a Codespace for the repo. Behind the scenes, GitHub Codespaces is:
GitHub Codespaces enables exposing a fully configured development environment for GitHub repositories. This can be used for anything from new feature development to code reviews. Codespaces extends the use of development containers by providing a remote hosting environment for them. Developers can simply click on a button in GitHub to open a Codespace for the repo. Behind the scenes, GitHub Codespaces is:
- Spinning up a VM
- Shallow cloning the repo in that VM. The shallow clone pulls the devcontainer.json onto the VM
- Spins up the development container on the VM
- Clones the repository in the development container
- Connects you to the remotely hosted development container - via the browser or GitHub

# The Challenges - Building a Devcontainer
The challenges below are designed to provide a stepwise approach to building development containers. They start with the simplist approach, with each subsequent challenge teaching you a further aspect. Throughout the challeges, we will be providing real-world guidance that we have learned working with real customers in the field.
The challenges below are designed to provide a stepwise approach to building development containers. They start with the simplest approach, with each subsequent challenge teaching you a further aspect. Throughout the challenges, we will be providing real-world guidance that we have learned working with real customers in the field.
- [Challenge1](Challenges/Challenge1.md)
- [Challenge2](Challenges/Challenge2.md)
- [Challenge3](Challenges/Challenge3.md)
Expand Down