GitHub
github.com › microsoft › vscode-dev-containers › blob › main › containers › rust › README.md
vscode-dev-containers/containers/rust/README.md at main · microsoft/vscode-dev-containers
November 30, 2023 - mcr.microsoft.com/vscode/devcontainers/rust:0.201-1 (or 0.201-1-bullseye, 0.201-1-buster to pin to an OS version)
Author microsoft
Docker Hub
hub.docker.com › r › microsoft › devcontainers-rust
microsoft/devcontainers-rust - Docker Image
mcr.microsoft.com/devcontainers/rust:2.0-1 (or 2.0-1-trixie, 2.0-1-bookworm, 2.0-1-bullseye to pin to an OS version)
"Error: No such image: mcr.microsoft.com/devcontainers/rust:0-1-bullseye" error when attempting to open devcontainer in vscode
to reproduce: open the repo in vscode hit f1 and type "Dev Containers: Reopen in Container" then hit enter logs: [81043260 ms] Start: Run: docker pull mcr.microsoft.com/devcontainers/rust:0-1-bullseye 0-1-bullseye: Pulling from devcontai... More on github.com
Can't build dev container on D:
If Dockerfile and devcontainer.json in D: drive on Windows (that is D:\.devcontainer\Dockerfile & D:\.devcontainer\devcontainer.json) D:\.devcontainer\Dockerfile ARG VARIANT="bullseye"... More on github.com
bug: devcontainers uses an old debian version with no non-EOL python header libs
Describe the bug The devcontainers config cannot be used for python development. mcr.microsoft.com/devcontainers/rust:bullseye is based on debian bullseye, which only has libpython*-dev up to v3.9, which is EOL. Microsoft provides a rust... More on github.com
vscode rust devcontainer: cargo build resulting in "failed to link or copy
Problem Im not sure if should be reaching out here or vscode for help on this...but i will start here and let me know if im int he wrong location.. i have built a vs code devcontainer based on mcr.... More on github.com
Videos
Docker Hub
hub.docker.com › r › microsoft › vscode-devcontainers
microsoft/vscode-devcontainers - Docker Image
mcr.microsoft.com/vscode/devcontainers/rust - bullseye, buster, 1-bullseye, 1-buster (Details, History, All tags)
Docker Hub
hub.docker.com › r › microsoft › devcontainers
microsoft/devcontainers - Docker Image
1, 1.25, 1.24, 1-trixie, 1.25-trixie,1.24-trixie, 1-bookworm, 1.25-bookworm,1.24-bookworm, 1-bullseye, 1.24-bullseye · mcr.microsoft.com/devcontainers/java (Details, All tags) ... 3, 3.2, 3.3, 3.4, 3-trixie, 3.2-trixie, 3.3-trixie, 3.4-trixie, 3-bookworm, 3.2-bookworm, 3.3-bookworm, 3.4-bookworm, 3-bullseye, 3.2-bullseye, 3.3-bullseye, 3.4-bullseye · mcr.microsoft.com/devcontainers/rust - trixie, bookworm, bullseye, 1-trixie, 1-bookworm, 1-bullseye (Details, All tags)
Microsoft
mcr.microsoft.com › en-us › artifact › mar › devcontainers › rust › tag › 1-bullseye
devcontainers/rust:1-bullseye
Microsoft Artifact Registry (also known as Microsoft Container Registry or MCR) Discovery Portal
Visual Studio Code
code.visualstudio.com › docs › devcontainers › devcontainer-cli
Dev Container CLI
November 3, 2021 - [165 ms] Start: Run: docker build -f /home/node/vscode-remote-try-rust/.devcontainer/Dockerfile -t vsc-vscode-remote-try-rust-89420ad7399ba74f55921e49cc3ecfd2 --build-arg VARIANT=bullseye /home/node/vscode-remote-try-rust/.devcontainer [+] Building 0.5s (5/5) FINISHED => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 38B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for mcr.microsoft.com/vscode/devcontainers/r 0.4s => CACHED [1/1] FROM mcr.microsoft.com/vscode/devcontainers/rust:1-bulls 0.0s => e
GitHub
github.com › astral-sh › ruff › issues › 8692
"Error: No such image: mcr.microsoft.com/devcontainers/rust:0-1-bullseye" error when attempting to open devcontainer in vscode · Issue #8692 · astral-sh/ruff
November 15, 2023 - to reproduce: open the repo in vscode hit f1 and type "Dev Containers: Reopen in Container" then hit enter logs: [81043260 ms] Start: Run: docker pull mcr.microsoft.com/devcontainers/rust:0-1-bullseye 0-1-bullseye: Pulling from devcontai...
Author DetachHead
GitHub
github.com › microsoft › vscode-dev-containers › tree › main › containers › rust
vscode-dev-containers/containers/rust at main · microsoft/vscode-dev-containers
mcr.microsoft.com/vscode/devcontainers/rust:0.201-1 (or 0.201-1-bullseye, 0.201-1-buster to pin to an OS version)
Author microsoft
Microsoft
mcr.microsoft.com › en-us › product › devcontainers › rust › about
Rust Development Container Images
February 28, 2023 - Microsoft Artifact Registry (also known as Microsoft Container Registry or MCR) Discovery Portal
GitHub
github.com › devcontainers › images › tree › main › src › rust
images/src/rust at main · devcontainers/images
mcr.microsoft.com/devcontainers/rust:2.0-1 (or 2.0-1-trixie, 2.0-1-bookworm, 2.0-1-bullseye to pin to an OS version)
Author devcontainers
GitHub
github.com › microsoft › vscode-remote-try-rust › blob › main › .devcontainer › devcontainer.json
vscode-remote-try-rust/.devcontainer/devcontainer.json at main · microsoft/vscode-remote-try-rust
"image": "mcr.microsoft.com/devcontainers/rust:1-1-bullseye", · // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, · // Configure tool-specific properties. "customizations": { // Configure properties specific to VS Code.
Author microsoft
Happi Hacking
happihacking.com › blog › posts › 2023 › dev-containers-emacs
Dev Containers Part 2: Setup, the devcontainer CLI & Emacs
August 11, 2023 - FROM mcr.microsoft.com/devcontainers/rust:0-1-bullseye # Add rust-analyzer download and setup RUN curl -L https://github.com/rust-lang/rust-analyzer/releases/download/2023-08-07/rust-analyzer-aarch64-unknown-linux-gnu.gz -o /usr/bin/rust-analyzer.gz RUN gzip -d /usr/bin/rust-analyzer.gz RUN chmod +x /usr/bin/rust-analyzer ·
Development Containers
containers.dev › implementors › reference
Reference Implementation
December 16, 2022 - [165 ms] Start: Run: docker build -f /home/node/vscode-remote-try-rust/.devcontainer/Dockerfile -t vsc-vscode-remote-try-rust-89420ad7399ba74f55921e49cc3ecfd2 --build-arg VARIANT=bullseye /home/node/vscode-remote-try-rust/.devcontainer [+] Building 0.5s (5/5) FINISHED => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 38B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for mcr.microsoft.com/vscode/devcontainers/r 0.4s => CACHED [1/1] FROM mcr.microsoft.com/vscode/devcontainers/rust:1-bulls 0.0s => e
GitHub
github.com › devcontainers › cli › issues › 240
Can't build dev container on D: · Issue #240 · devcontainers/cli
October 22, 2022 - ARG VARIANT="bullseye" FROM mcr.microsoft.com/devcontainers/rust:1-${VARIANT} D:\.devcontainer\devcontainer.json · { "name": "Sample", "build": { "dockerfile": "Dockerfile" } } Build container with devcontainer will fail: # in D:\ devcontainer build . [18 ms] @devcontainers/cli 0.20.0.
Author progamesigner
Lohr Dev
blog.lohr.dev › dev-containers
Dev Containers: Open, Develop, Repeat... - Michi's Blog
October 30, 2023 - { "name": "Rust", "image": "mcr.microsoft.com/devcontainers/rust:1-bullseye", } Or get more complex like, this configuration which is based on a local Dockerfile, installs "dev container features" (will be explained later), configures some extensions, and my terminal: { "name": "My Rust IDE", "build": { "dockerfile": "Dockerfile" }, "features": { "ghcr.io/guiyomh/features/just:0": {} }, "customizations": { "vscode": { "extensions": [ "rust-lang.rust-analyzer", "tamasfe.even-better-toml", "serayuzgur.crates", "kokakiwi.vscode-just" ], "settings": { "terminal.integrated.defaultProfile": "zsh" } } } } As you can see from the customizations section, dev containers are IDE agnostic.
GitHub
github.com › astral-sh › ruff › blob › main › .devcontainer › devcontainer.json
ruff/.devcontainer/devcontainer.json at main · astral-sh/ruff · ...
"image": "mcr.microsoft.com/devcontainers/rust:0-1-bullseye", "mounts": [ { "source": "devcontainer-cargo-cache-${devcontainerId}", "target": "/usr/local/cargo", "type": "volume" } ], "customizations": { "codespaces": { "openFiles": [ "CONTRIBUTING.md" ] }, "vscode": { "extensions": [ "ms-python.python", "rust-lang.rust-analyzer", "fill-labs.dependi", "tamasfe.even-better-toml", "Swellaby.vscode-rust-test-adapter", "charliermarsh.ruff" ], "settings": { "rust-analyzer.updates.askBeforeDownload": false ·
Author astral-sh
GitHub
github.com › apache › opendal › issues › 6992
bug: devcontainers uses an old debian version with no non-EOL python header libs · Issue #6992 · apache/opendal
December 12, 2025 - Describe the bug The devcontainers config cannot be used for python development. mcr.microsoft.com/devcontainers/rust:bullseye is based on debian bullseye, which only has libpython*-dev up to v3.9, which is EOL. Microsoft provides a rust...
Author clbarnes
GitHub
github.com › rust-lang › cargo › issues › 13905
vscode rust devcontainer: cargo build resulting in "failed to link or copy · Issue #13905 · rust-lang/cargo
May 11, 2024 - i have built a vs code devcontainer based on mcr.microsoft.com/devcontainers/rust:1-1-bullseye, running under Docker Desktop on windows 11.
Published May 11, 2024
Author dss010101
GitHub
github.com › dev-containers › devcontainers-cli
GitHub - dev-containers/devcontainers-cli: A reference implementation for the specification that can create and configure a dev container from a devcontainer.json. · GitHub
[165 ms] Start: Run: docker build -f /home/node/vscode-remote-try-rust/.devcontainer/Dockerfile -t vsc-vscode-remote-try-rust-89420ad7399ba74f55921e49cc3ecfd2 --build-arg VARIANT=bullseye /home/node/vscode-remote-try-rust/.devcontainer [+] Building 0.5s (5/5) FINISHED => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 38B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for mcr.microsoft.com/vscode/devcontainers/r 0.4s => CACHED [1/1] FROM mcr.microsoft.com/vscode/devcontainers/rust:1-bulls 0.0s => e
Author dev-containers
GitHub
github.com › microsoft › vscode-remote-try-rust
GitHub - microsoft/vscode-remote-try-rust: Rust sample project for trying out Dev Containers · GitHub
The Code Spell Checker extension was automatically installed because it is referenced in .devcontainer/devcontainer.json. Also notice that utilities like rls and the Rust Analyzer extension are installed. Tools are installed in the mcr.microsoft.com/devcontainers/rust image and Dev Container settings and metadata are automatically picked up from image labels.
Starred by 327 users
Forked by 162 users
Languages Rust