This project is intended to be used as simple way to spin up a development/sandbox environment to play around with Data Build Tool.
- Visual Studio Code
- with Remote - Containers plugin
- Docker
- with Docker Compose (already built-in if using Docker Desktop)
- Clone this repository to local environment
- Start Docker and make sure is running correctly (try
docker run hello-world
in the terminal). - Open VSCode palette
- Copy/Paste
remote-container reopen in container
in it and execute.
- Open the log terminal for the environment build (pop-up will appear).
- In a new terminal, run
dbt --help
.
- Dockerfile based on xemuliam/docker-dbt to make it lighter.
- Used the Postgres Sakila DB as sample data for playing.