Python (standard) image
A pre-configured Python container for use with NeuroPilot.
GitHub Packages listing Public listing on VSC-NeuroPilot's GitHub Packages.
Source code repository The source repository where the container is built and pushed to ghcr.io.
Contributors
Use the image
FROM ghcr.io/vsc-neuropilot/python-pip-image:latest# Or use a specific version, refer to container templates topic homepage for link formats{ "name": "Python container", "image": "ghcr.io/vsc-neuropilot/python-pip-image:latest", // or use a speciic version, refer to container templates topic homepage for link formats "runArgs": ["--init", "--add-host=host.docker.internal:host-gateway"], "remoteUser": "python", "workspaceFolder": "/workspace", "postCreateCommand": "git init", "postStartCommand": "pip install -r requirements.txt", "shutdownAction": "stopContainer", "customizations": { "vscode": { "extensions": [ "ms-python.debugpy", "ms-python.python", "vsc-neuropilot.neuropilot-base" ] } }}docker pull ghcr.io/vsc-neuropilot/python-pip-image:latestdocker run --rm -it -v $(pwd):/workspace ghcr.io/vsc-neuropilot/python-pip-image:latest /bin/bash- Click the button above to create a new repository from the template.
- Press
.to open the GitHub Codespaces web app. - Start coding!
This requires Docker Desktop to be installed.
Dev Containers listing on VS Marketplace
- Install the Dev Containers VS Code extension using the link above.
- Open the folder. If it's already open, reload the window.
- Click on the prompt to reload in a dev container.
- The container should be set up automatically.
File tree
Relative to /workspace:
Directory.devcontainer
- devcontainer.json
- Dockerfile
Directory.github
Directoryworkflows
- push.yml
- tag.yml
- README.md
Directory.vscode
- extensions.json
- launch.json
- settings.json
- tasks.json
Directorysrc
- __main__.py
- .dockerignore
- .gitignore
- requirements.txt
- README.md
Included software
Dockerfile + package manifests
Section titled “Dockerfile + package manifests”- Python 3.13.6 + pip (base image)
- Python Neuro SDK (package manifest)
VS Code extensions
Section titled “VS Code extensions”vsc-neuropilot.neuropilot-basems-python.debugpyms-python.python