VS Code remote development  is a brilliant feature from the VS Code team. Using the extensions available in the VS Code remote extension pack , you can develop your applications in an external development environment viz. a remote server (through SSH), containers, and WSL. The premise of the three modes of development is the same. The application code is stored either on your local system (on container and WSL through volume mount) or remote server (through SSH), and the local instance of the VS Code attaches itself to the external system through an exposed port (container and WSL), or SSH tunnel (remote server). For a developer, this experience is seamless and requires a one-off setup. VS Code is responsible for the heavy lifting of the entire experience of remote development.

#docker #development #vs code

VS Code Remote Development with Docker Compose
1.20 GEEK