GitHub
github.com › microsoft › vscode-dev-containers › blob › main › containers › python-3 › README.md
vscode-dev-containers/containers/python-3/README.md at main · microsoft/vscode-dev-containers
mcr.microsoft.com/vscode/devcontainers/python:3.10 (or 3.10-bullseye, 3.10-buster to pin to an OS version) You can decide how often you want updates by referencing a semantic version of each image. For example:
Author microsoft
GitHub
github.com › microsoft › vscode-remote-try-python
GitHub - microsoft/vscode-remote-try-python: Python sample project for trying out Dev Containers · GitHub
Starred by 919 users
Forked by 1.8K users
Languages Python 73.7% | HTML 26.3%
Videos
Dev Containers Guide 2026: The ULTIMATE Python ...
05:15
Beginner's Guide to VS Code Dev Containers - The Instant Dev ...
06:06
Set up a dev container for your Python app in Visual Studio Code ...
23:59
How to create a Dev Container for your project in Visual Studio ...
06:59
Get Started with Dev Containers in VS Code - YouTube
08:10
Containerize your Development with VS Code Dev Containers - YouTube
GitHub
github.com › microsoft › vscode-remote-try-python › blob › main › .devcontainer › devcontainer.json
vscode-remote-try-python/.devcontainer/devcontainer.json at main · microsoft/vscode-remote-try-python
Python sample project for trying out Dev Containers - microsoft/vscode-remote-try-python
Author microsoft
GitHub
github.com › philippschmalen › devcontainer-python-uv-template
GitHub - philippschmalen/devcontainer-python-uv-template: Production-ready VSCode Devcontainer with fast and lightweight build using two-staged Docker build with `uv`. Uses `docker-compose` to spin up multiple services. · GitHub
# When prompted, or using the Command Palette (Ctrl+Shift+P), select: # > Dev Containers: Open Folder in Container (or similar) # after build you should see # CTRL+p > Python: Select Interpreter > /home/nonroot/.venv/bin/python (as defined in `Dockerfile`) Add dependencies: uv add <package-name> (runs inside the container) pre-commit (linting, formatting, testing) runs automatically on commit · want to ignore files that are specific to you without using .gitignore? Add them to .git/info/exclude · Want to use an already authenticated az cli from the host? Add this to the following files: // .devcontainer/devcontainer.json "features": { ...
Author philippschmalen
Visual Studio Code
code.visualstudio.com › docs › devcontainers › tutorial
Dev Containers tutorial
November 3, 2021 - To create a Docker container, we are going to open a GitHub repository with a Node.js project. Open the Command Palette (F1) to run the command Dev Containers: Try a Dev Container Sample... and select the Node sample from the list. Note: There are other dev container samples such as vscode-remote-try-python or vscode-remote-try-java, but this tutorial will use vscode-remote-try-node.
GitHub
github.com › jwlai-cloud › vscode-devcontainer-python
GitHub - jwlai-cloud/vscode-devcontainer-python: Setting Python Development Environment with VScode and Docker
The devcontainer.json defines and customizes the container and VScode setting, such as: Image settings - defines the image build method or if to pull an existing one · Project settings such as extensions to install and command to execute during the launch time of the container · Let's start with a practical example by setting the environment using the same image we build in the first example above (e.g., rkrispin/vscode-python:ex1).
Author jwlai-cloud
GitHub
github.com › python-spokane › vscode-devcontainer
GitHub - python-spokane/vscode-devcontainer: Examples of using VS Code devcontainers
Examples of using VS Code devcontainers. Contribute to python-spokane/vscode-devcontainer development by creating an account on GitHub.
Author python-spokane
Xebia
xebia.com › home › blog › how to create a devcontainer for your python project
How To Create A Devcontainer For Your Python Project | Xebia
November 21, 2022 - On top of python:3.10, we install Java and the required pip packages. The .devcontainer folder is in place, so it’s now time to open our Devcontainer. First, make sure you have the Dev Containers extension installed in VSCode (previously called “Remote - Containers”. That done, if you open your repo again, the extension should already detect your Devcontainer:
GitHub
github.com › manekinekko › awesome-devcontainers
GitHub - manekinekko/awesome-devcontainers: A curated list of awesome tools and resources about dev containers for common programming languages and technology stacks to boost your developer productivity 🚀
devcontainer-build-run - A GitHub action and Azure DevOps task aimed at making it easier to re-use a Visual Studio Code devcontainer in a GitHub workflow or Azure DevOps pipeline. vscli - A CLI/TUI which makes it easy to launch vscode projects ...
Starred by 494 users
Forked by 23 users
GitHub
github.com › microsoft › vscode-dev-containers › blob › main › containers › python-3 › .devcontainer › devcontainer.json
vscode-dev-containers/containers/python-3/.devcontainer/devcontainer.json at main · microsoft/vscode-dev-containers
April 6, 2021 - NOTE: Most of the contents of this repository have been migrated to the new devcontainers GitHub org (https://github.com/devcontainers). See https://github.com/devcontainers/template-starter and https://github.com/devcontainers/feature-starter for information on creating your own!
Author microsoft
GitHub
github.com › microsoft › vscode-course-sample › blob › main › .devcontainer › devcontainer.json
vscode-course-sample/.devcontainer/devcontainer.json at main · microsoft/vscode-course-sample
// For format details, see https://aka.ms/vscode-remote/devcontainer.json or this file's README at: // https://github.com/microsoft/vscode-dev-containers/tree/v0.126.0/containers/python-3
Author microsoft
GitHub
github.com › RamiKrispin › vscode-python
GitHub - RamiKrispin/vscode-python: A Tutorial for Setting Python Development Environment with VScode and Docker · GitHub
The devcontainer.json defines and customizes the container and VScode setting, such as: Image settings - defines the image build method or if to pull an existing one · Project settings such as extensions to install and command to execute during the launch time of the container · Let's start with a practical example by setting the environment using the same image we build in the first example above (e.g., rkrispin/vscode-python:ex1).
Starred by 952 users
Forked by 99 users
Languages Shell 67.0% | Dockerfile 26.1% | Python 6.9%
GitHub
github.com › godatadriven › python-devcontainer-template
GitHub - godatadriven/python-devcontainer-template: Shows you how to use a Devcontainer for your Python project 🐳♡🐍
An example repo for using a Devcontainer + Python 🐳🐍. ... ⏱ Keeping your dev environment up-to-date & reproducible saves your team time going into production later · (📝 Note: Devcontainers are a relatively new concept. For now, Devcontainers are only properly supported by VSCode.)
Starred by 17 users
Forked by 6 users
Languages Python 56.3% | Dockerfile 43.7%
GitHub
github.com › microsoft › vscode-dev-containers
GitHub - microsoft/vscode-dev-containers: NOTE: Most of the contents of this repository have been migrated to the new devcontainers GitHub org (https://github.com/devcontainers). See https://github.com/devcontainers/template-starter and https://github.com/devcontainers/feature-starter for information on creating your own! · GitHub
November 30, 2023 - Each provides a container configuration file (devcontainer.json) and other needed files that you can drop into any existing folder as a starting point for containerizing your project. You can use the Add Development Container Configuration Files... command to add one to your project or codespace. The vscode-remote-try-* repositories may also be of interest if you are looking for complete sample projects.
Starred by 4.7K users
Forked by 1.4K users
Languages Shell 78.1% | Dockerfile 8.2% | JavaScript 7.0% | Jupyter Notebook 4.4% | Python 0.9% | C# 0.4%
DEV Community
dev.to › mcastellin › hands-on-with-vscode-dev-containers-33bf
Hands-On with VSCode & "Dev Containers" - DEV Community
October 23, 2020 - a devcontainer.json file: a configuration file you can use to further customize your development container build process · We first look at the Dockerfile and it should look something like this: # See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.140.1/containers/python-3/.devcontainer/base.Dockerfile # [Choice] Python version: 3, 3.8, 3.7, 3.6 ARG VARIANT="3" FROM mcr.microsoft.com/vscode/devcontainers/python:0-${VARIANT} # [Option] Install Node.js ARG INSTALL_NODE="true" ARG NODE_VERSION="lts/*" RUN if [ "${INSTALL_NODE}" = "true" ]; then su vscode -c "source /usr/local/share/nvm/nvm.sh && nvm install ${NODE_VERSION} 2>&1"; fi # [Optional] If your pip requirements rarely change, uncomment this section to add them to the image.