@@ -50,6 +50,50 @@ This project is configured with automated dependency management:
5050
5151Both tools are pre-configured and will start working once the repository is pushed to GitHub.
5252
53+ ## Development Containers
54+
55+ This project includes Dev Container support for consistent development environments.
56+
57+ ### Quick Start with VS Code
58+
59+ 1 . Install the [ Dev Containers extension] ( https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers )
60+ 2 . Open this project in VS Code
61+ 3 . Click "Reopen in Container" when prompted, or use the command palette: ` Dev Containers: Reopen in Container `
62+
63+ ### Alternative: Attach to Running Container
64+
65+ If you prefer to manage the container manually:
66+
67+ ``` bash
68+ # Build and start the development container
69+ task dev-container
70+
71+ # Check container status
72+ task dev-container-status
73+
74+ # Access the container shell
75+ task dev-container-shell
76+
77+ # Run a specific command in the container
78+ task dev-container-exec CMD=" python --version"
79+
80+ # Stop the container when done
81+ task dev-container-stop
82+ ```
83+
84+ To attach from VS Code: Use command palette ` Dev Containers: Attach to Running Container ` and select ` {{ cookiecutter.project_slug }}-dev ` .
85+
86+ ### What's Included
87+
88+ The development container provides:
89+ - Python {{ cookiecutter.python_version }}+ with all project dependencies
90+ - Development tools: uv, Task, pre-commit, git
91+ - VS Code extensions for Python development
92+ - Live code editing with proper volume mounts
93+ - All dependencies installed (including dev dependencies)
94+
95+ For more details, see [ .devcontainer/README.md] ( .devcontainer/README.md ) .
96+
5397## FAQs
5498
5599For frequently asked questions including release workflow troubleshooting, see our [ FAQ documentation] ( ./FAQ.md ) .
0 commit comments