Chapter 10: Visual Studio Code and Containers

In Chapter 9, Visual Studio Code and WSL, we saw how the Visual Studio Code editor allows the user interface to be separated from other functionality that interacts with our code and runs it. With WSL, this allows us to keep the familiar Windows-based user interface while running all the key parts of our project in Linux. In addition to allowing the code interactions to run in a server component in WSL, Visual Studio Code also allows us to connect to the code server via SSH or to run it in a container. The ability to run in a container is provided by the Remote-Containers extension, and this chapter will focus on how we can use this functionality. We will see how we can use these development containers ...

Get Windows Subsystem for Linux 2 (WSL 2) Tips, Tricks, and Techniques now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.