Learn New Languages With Developer Containers In VS Code
summary
Demonstrates that developer containers let someone learn languages without installing them locally by using Docker (or Rancher), Visual Studio Code and the Dev Containers extension, pulling templates and about 80–90 ready images and composing features like the GitHub CLI or common utilities. Shows building a .NET container and a Jekyll blog container, opening them in Codespaces, exposing port 4000 and running the site successfully, and notes 66 local extensions but only eight active inside the container.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:04Why use dev containers
- 3:10How dev containers work
- 7:07Install VS Code extension
- 9:33Dev container for .NET
- 15:10Rebuild and open in container
- 17:18Ruby project dev container
- 19:45Customize VS Code in container
- 21:53Create GitHub Codespace
- 24:30Edit and run blog site
- 25:13Summary and resources
- 25:54Q&A
related talks
56mDev Containers. What are they and why do you need them?
01h 14mThe Power of Dev Containers and GitHub Codespaces
26mDevelop from Anywhere with GitHub Codespaces
41mDevelop from anywhere with Visual Studio Code
31mSupercharge your Python Development Environment with VS Code + Dev Container
28mEternal sunshine of the spotless development environment
33mBecome a Docker Power User With Microsoft Visual Studio Code
16mMy DevContainer Setup: A Reproducible, Flexible Development Workstation
