How to setup a Dev Container on VS Code?

This is a beginner guide to set up a dev container. A development container (or dev container for short) basically is an isolated …