VSCode Dev-Containers Lab
Ship your dev tools
Go from "Runs on my machine" to "Builds on your machine"
Is the only thing holding you back from contributing a fix for that (easy for you) issue the hassle involved in spinning up tooling to build and test it?
Using the Remote-Containers extension in VSCode and a container platform, we can quickly generate and work in reproducible development / build environments. This lowers the barrier to entry in contributing to Open Source projects without cluttering your development machine with rarely used build frameworks or VSCode extensions.
In this lab we'll walk through how to open a repository and add configuration files / development features so you can get in, help out quickly, and reclaim the space later.
Instructor will be using Windows 11 with WSL2, hosting Ubuntu 20.04 LTS + docker-ce so the approach should be cross-platform compatible.
We can even develop and launch Linux GUI apps this way! X Server binding provided by WSLG works well, and CUDA Drivers for WSL2 can enable graphics acceleration.
- 2022 April 24 - 13:30
- 45 min
- Code Lab
- LinuxFest Northwest 22
- Dev Tools