A Visual Studio Code extension that builds and runs Data API Builder in Docker containers.
Features
Create Image — Generates a /docker folder with a Dockerfile embedding your dab-config.json, then builds the Docker image. If an .env file is present, the connection string is extracted into a Docker environment file.
Docker Up — Creates a docker-compose.yml and runs docker compose up. Once the container is running, the /health endpoint URL is emitted and opened in your browser.
Usage
Right-click on a dab-config.json file in the Explorer.
Select "Create Image" or "Docker Up" from the DAB Docker menu.
Requirements
Docker CLI must be installed and available in your PATH.
Ensure that dab is installed: dotnet tool install microsoft.dataapibuilder -g