Control Docker and databases by chatting with your IDE
Difficulty
Beginner
Time to complete
60 minutes
Availability
Free
BUILD
Spin up PostgreSQL in Docker and control it with plain English. Build a real e-commerce database with 40,000+ rows.
Install Docker Desktop to run databases cleanly. Connect Cursor to Docker through MCP settings so you can control everything with plain English
Tell Cursor to 'create a PostgreSQL database' and watch it happen. No complex commands needed. MCP translates your words into perfect Docker setup
Import realistic e-commerce data with one command. Get 2,000 customers, 1,000 products, 10,000+ orders ready to explore
Ask questions like 'show me gold tier customers' and get instant results. Learn SQL by watching Cursor write perfect queries from your plain English
Generate visual maps showing how your tables connect. See the relationships and patterns used by real production databases
Every project documents itself as you go. Finish the work, and your proof is ready to share.
PROJECT
Package and run databases in isolated, portable environments
Industry-standard open source relational database
Connect AI assistants to infrastructure and external tools
Query and manage data without memorizing syntax
Identify bottlenecks and optimize query execution speed
Design schemas, users, and security boundaries
Package and run databases in lightweight containers
The open source database that powers Instagram & Reddit
I recently got a new job, and I can't thank NextWork enough. Working on the projects helped me build real skills that employers actually care about.
NextWork Graduate
OUTCOME
Roles where these skills matter:
Continue your data engineering journey - build real-time pipelines, analytics dashboards, and production data systems
60 minutes from now, you'll have completed Build a Database with PostgreSQL + Docker MCP. No prior experience needed. Just step-by-step guidance and a real project for your portfolio.
Beginner-friendly