Visual Studio Code Dev Container Setup
The Visual Studio Code Dev Containers lets you use a Docker container as a full-featured development environment.
Source code
The following is a tutorial on local deployment development for different operating systems.