Ports that are detected in terminal output are now automatically forwarded.
When you have no SSH hosts configured, the Remote Explorer shows information with a more noticeable link to prompt you to set up SSH hosts.
When you don't have Docker running or don't have any containers, the Remote Explorer shows better guidance with buttons and links for how to get started with containers.
Below is the Welcome view if Docker isn't running with a link to display the Help section.
If VS Code can not find any containers, the Welcome view will prompt you to open a folder or repository in a container to get you started.
Cloning a repository in a container volume with the Dev Containers: Clone Repository in Container Volume command now also supports DevContainers using Docker Compose.
When cloning a repository in a container volume, you can now select a GitHub repository.
DevContainer definitions now come with install and configuration options that are shown after picking a definition with the Dev Containers: Add Dev Container Configuration Files command.
In the example below, when configuring a Java DevContainer, there is the option to select the Java version:
and then choose one or more optional frameworks:
When you don't have Windows Subsystem for Linux enabled or you don't have any Linux distributions installed, the Remote Explorer shows better guidance with buttons and links to help get you started with WSL.






