microsoft / microsoft/vscode-remote-release
Cannot create dev containers
Open
@chrmarti is already working on this.
Since Feb 6, 2023.
bug
containers
upstream
- Dominant language
- Dockerfile
- Stars
- 4.2k
- Forks
- 470
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 1
Description
- VSCode Version:
Version: 1.75.0
Commit: e2816fe719a4026ffa1ee0189dc89bdfdbafb164
Date: 2023-02-01T15:29:17.766Z
Electron: 19.1.9
Chromium: 102.0.5005.194
Node.js: 16.14.2
V8: 10.2.154.23-electron.0
OS: Linux x64 6.1.8-200.fc37.x86_64 snap
Sandboxed: No - Local OS Version: Fedora 37
- Remote OS Version:
- Remote Extension/Connection Type: Containers
- Logs:
[494 ms] Dev Containers 0.275.0 in VS Code 1.75.0 (e2816fe719a4026ffa1ee0189dc89bdfdbafb164).
[493 ms] Start: Resolving Remote
[503 ms] Start: Check Docker is running
[504 ms] Start: Run: docker version --format {{.Server.APIVersion}}
[535 ms] Server API version: 1.42
[536 ms] Start: Run: docker build -f /tmp/vsch-rd8/bootstrap-image/0.275.0/bootstrap.Dockerfile -t vsc-volume-bootstrap /tmp/vsch-rd8/bootstrap-image/0.275.0
[+] Building 0.6s (10/10) FINISHED
=> [internal] load build definition from bootstrap.Dockerfile 0.0s
=> => transferring dockerfile: 623B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for mcr.microsoft.com/devcontainers/base:0-a 0.5s
=> [internal] load build context 0.0s
=> => transferring context: 8.34kB 0.0s
=> [1/5] FROM mcr.microsoft.com/devcontainers/base:0-alpine-3.16@sha256: 0.0s
=> CACHED [2/5] RUN echo "@old https://dl-cdn.alpinelinux.org/alpine/v3. 0.0s
=> CACHED [3/5] RUN apk add --no-cache nodejs python3 npm make g++ 0.0s
=> CACHED [4/5] RUN cd && npm i node-pty 0.0s
=> CACHED [5/5] COPY .vscode-remote-containers /root/.vscode-remote-cont 0.0s
=> exporting to image 0.0s
=> => exporting layers 0.0s
=> => writing image sha256:8696c29fa98eadf8d68fb64a4b07456b01c797169375c 0.0s
=> => naming to docker.io/library/vsc-volume-bootstrap 0.0s
[1383 ms] Start: Run: docker run -d --mount type=volume,src=cpp,dst=/workspaces -v /var/run/docker.sock:/var/run/docker.sock vsc-volume-bootstrap sleep infinity
[1704 ms] Start: Run in container: /bin/sh
[1923 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.275.0/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /workspaces/cpp --id-label vsc.devcontainer.volume.name=cpp --id-label vsc.devcontainer.volume.folder=cpp --log-level debug --log-format json --mount-workspace-git-root true
[2264 ms] (node:25) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[2265 ms] (Usenode --trace-deprecation ...to show where the warning was created)
[2271 ms] @devcontainers/cli 0.29.0. Node.js v16.17.1. linux 6.1.8-200.fc37.x86_64 x64.
[2270 ms] Start: Run: git rev-parse --show-cdup
[2280 ms] Start: Run: docker ps -q -a --filter label=vsc.devcontainer.volume.name=cpp --filter label=vsc.devcontainer.volume.folder=cpp
[2311 ms] Start: Run in container: test -e "/home/rd8" || (mkdir -p "$(dirname "/home/rd8")" && ln -s ~ "/home/rd8")
[2315 ms]
[2315 ms]
[2316 ms] Start: Run in container: cat <<'EOF-/tmp/devcontainer-61f26da3-ae1e-49a2-bdd2-79698cd64344.json' >/tmp/devcontainer-61f26da3-ae1e-49a2-bdd2-79698cd64344.json_1675656505606
[2319 ms]
[2319 ms]
[2320 ms] Start: Run in container: docker volume ls -q
[2576 ms] Start: Run in container: docker ps -q -a --filter label=vsc.devcontainer.volume.name=cpp --filter label=vsc.devcontainer.volume.folder=cpp
[2680 ms] Start: Run in container: docker ps -q -a --filter label=vsc.devcontainer.volume.name=cpp --filter label=vsc.devcontainer.volume.folder=cpp --filter label=devcontainer.config_file=/workspaces/cpp/.devcontainer/devcontainer.json
[2798 ms] Start: Run in container: docker ps -q -a --filter label=vsc.devcontainer.volume.name=cpp --filter label=vsc.devcontainer.volume.folder=cpp
[2905 ms] Start: Run in container: docker ps -q -a --filter label=vsc.devcontainer.volume.name=cpp --filter label=vsc.devcontainer.volume.folder=cpp
[3188 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.275.0/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder tmp/devcontainers-b62d85e6-1aaa-4173-b134-642b4e600ff01675656502689 --workspace-folder /workspaces/cpp --workspace-mount-consistency cached --id-label vsc.devcontainer.volume.name=cpp --id-label vsc.devcontainer.volume.folder=cpp --id-label devcontainer.config_file=/workspaces/cpp/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/cpp/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-61f26da3-ae1e-49a2-bdd2-79698cd64344.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=cpp,target=/workspaces,external=true --mount type=volume,source=vscode,target=/vscode,external=true --mount type=bind,source=/run/user/1000/wayland-0,target=/tmp/vscode-wayland-83929b169e4a8c9002ee1473160dda385b39891c.sock --skip-post-create --update-remote-user-uid-default off --mount-workspace-git-root true
[3503 ms] (node:168) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
[3504 ms] (Usenode --trace-deprecation ...to show where the warning was created)
[3506 ms] @devcontainers/cli 0.29.0. Node.js v16.17.1. linux 6.1.8-200.fc37.x86_64 x64.
[3506 ms] Start: Run: docker buildx version
[3568 ms] github.com/docker/buildx v0.8.2 6224def4dd2c3d347eee19db595348c50d7cb491
[3569 ms]
[3569 ms] Start: Resolving Remote
[3572 ms] Start: Run: git rev-parse --show-cdup
[3576 ms] Start: Run: docker ps -q -a --filter label=vsc.devcontainer.volume.name=cpp --filter label=vsc.devcontainer.volume.folder=cpp --filter label=devcontainer.config_file=/workspaces/cpp/.devcontainer/devcontainer.json
[3600 ms] Start: Run: docker inspect --type image mcr.microsoft.com/devcontainers/cpp:0-debian-11
[3622 ms] local container features stored at: /root/.vscode-remote-containers/dist/dev-containers-cli-0.275.0/dist/node_modules/vscode-dev-containers/container-features
[3624 ms] Start: Run: tar --no-same-owner -x -f -
[3655 ms] Start: Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.29.0-1675656506911/Dockerfile-with-features -t vsc-cpp-abaae6681562e41eb89075eddf524c30 --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label /workspaces/cpp/.devcontainer
[+] Building 0.0s (0/1)
[17314 ms] Error response from daemon: No such exec instance: ee23da1cc02fe91d6dbb66d08f06ba88a8af155e6f9618b4f5b8373475eab0d5
[17317 ms] Exit code 1
[17317 ms] Start: Run: docker rm -f 7ec37d8b0682d0d35eae45453a189fd833281492d9e8ff04f1d088e9fd6a3d08
[17331 ms] Command failed: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.275.0/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder tmp/devcontainers-b62d85e6-1aaa-4173-b134-642b4e600ff01675656502689 --workspace-folder /workspaces/cpp --workspace-mount-consistency cached --id-label vsc.devcontainer.volume.name=cpp --id-label vsc.devcontainer.volume.folder=cpp --id-label devcontainer.config_file=/workspaces/cpp/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/cpp/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-61f26da3-ae1e-49a2-bdd2-79698cd64344.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=cpp,target=/workspaces,external=true --mount type=volume,source=vscode,target=/vscode,external=true --mount type=bind,source=/run/user/1000/wayland-0,target=/tmp/vscode-wayland-83929b169e4a8c9002ee1473160dda385b39891c.sock --skip-post-create --update-remote-user-uid-default off --mount-workspace-git-root true
[17331 ms] Exit code 1
Steps to Reproduce:
- Try to create any dev container
Does this issue occur when you try this locally?: Yes
Does this issue occur when you try this locally and all extensions are disabled?: Yes
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.