CONTAINERlab workflows inside of Visual Studo Code development containers (Docker-in-Docker)
Follow the requirements provided in the Prerequisites section for VS Code remote development
- Add this repository to a new or existing VS Code workspace
- The .devcontainer.json file will facilitate the creation of a VS Code development container with Python 3.11 and install CONTAINERlab version 0.45.1
- Follow along with the labs in the Labs section
VS Code should automatically open a Terminal with the vscode ➜ /workspaces/clab-workbench (main) $
prompt within the workspace. If it does not, simply open a Terminal and execute docker inspect clab-dev --format "{{.State.Status}}"
to ensure the clab-dev
container is running