A simple template to help you start new projects with Cursor AI and development containers.
Make sure you have these installed on your computer:
- Cursor (or Visual Studio Code) - your code editor
- Dev Container extension - adds container support to your editor
- Docker Desktop - must be installed and running
- Copy this entire folder to a new location on your computer
- Rename the folder to whatever you want to call your project
- Open the folder in Cursor or VS Code
- Press
Ctrl+Shift+P(Windows/Linux) orCmd+Shift+P(Mac) to open the command palette - Type "Dev Containers: Rebuild Container" and press Enter
- Wait for the setup to complete (this may take a few minutes the first time)
- Open the file
.docs/Initial_Prompt.md - Write down what you want to build and any specific requirements
- The AI will help you set up and develop your project
- Ask the Agent chat to read the project folder and ask any clarifying questions or design implementations to get started
- Follow the prompts
- If you want to use MCP's (the MCP servers must live in docker desktop)
- Add the docker version MCP client into the .cursor/mcp.json file
Don't delete or move these folders - they're needed for the template to work:
.docs/- project documentation and AI prompts.cursor/- Cursor-specific settings.devcontainer/- development container configuration.tests/- testing setup
These folders are automatically hidden from version control, so you don't need to worry about them.
If you're using Visual Studio Code instead of Cursor: Change the .cursor/ folder name to .vscode/ for proper VS Code integration.
If something isn't working:
- Docker Desktop: Make sure it's running (and has been run at least once before)
- Extensions: Check that the Dev Container extension is installed in your editor
- Container Issues: Try rebuilding the container from the command palette
- Still Stuck?: Check the Docker Desktop logs or restart your editor


