You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I installed VSCode with Remote Development Extension suite. Then I installed Podman Desktop and enabled Docker Extensions. The docker command was still not present, so I installed the Docker CLI from WinGet
winget install Docker.DockerCLI
However, when I attempt to open the Project in VSCode in a Container, it would whine that Docker was not installed. So that's why I installed DockerCLI. After doing that VSCode would attempt to create the Dev Container. However, the following errors are what I receive.
Operating system
Windows 11
Installation Method
Installer from website/GitHub releases
Version
next (development version)
Steps to reproduce
Install VSCode
Install VSCode's Remote Development Extension Pack.
Install Podman Desktop.
Enable Docker Extensions.
Install DockerCLI
Attempt to build DevContainer.
Relevant log output
VSCode DevContainer failure with Podman Desktop
[2024-10-16T19:17:10.091Z] Dev Containers 0.388.0 in VS Code 1.94.2 (384ff7382de624fb94dbaf6da11977bba1ecd427).
[2024-10-16T19:17:10.091Z] Start: Resolving Remote
[2024-10-16T19:17:10.122Z] Setting up container for folder or workspace: c:\Users\pdudley\Development\podman-desktop-test
[2024-10-16T19:17:10.125Z] Start: Run: wsl -l -v
[2024-10-16T19:17:10.290Z] Stop (165 ms): Run: wsl -l -v
[2024-10-16T19:17:10.290Z] Start: Run: wsl -d Ubuntu -e /bin/sh -c echo~
[2024-10-16T19:17:10.860Z] Stop (570 ms): Run: wsl -d Ubuntu -e /bin/sh -c echo~
[2024-10-16T19:17:10.863Z] Start: Run: wsl -d Ubuntu -e /bin/sh -c cd'/home/pdudley'&& /bin/sh
[2024-10-16T19:17:10.877Z] Start: Run in host: id -un
[2024-10-16T19:17:11.013Z] pdudley
[2024-10-16T19:17:11.014Z]
[2024-10-16T19:17:11.014Z] Stop (137 ms): Run in host: id -un
[2024-10-16T19:17:11.014Z] Start: Run in host: (command -v getent >/dev/null 2>&1&& getent passwd 'pdudley'|| grep -E '^pdudley|^[^:]*:[^:]*:pdudley:' /etc/passwd || true)
[2024-10-16T19:17:11.016Z] Stop (2 ms): Run in host: (command -v getent >/dev/null 2>&1&& getent passwd 'pdudley'|| grep -E '^pdudley|^[^:]*:[^:]*:pdudley:' /etc/passwd || true)
[2024-10-16T19:17:11.016Z] Start: Run in host: echo~
[2024-10-16T19:17:11.017Z] /home/pdudley
[2024-10-16T19:17:11.017Z]
[2024-10-16T19:17:11.017Z] Stop (1 ms): Run in host: echo~
[2024-10-16T19:17:11.017Z] Start: Run in host: test -f '/home/pdudley/.vscode-server/cli/servers/Stable-384ff7382de624fb94dbaf6da11977bba1ecd427/server/node'
[2024-10-16T19:17:11.019Z]
[2024-10-16T19:17:11.019Z]
[2024-10-16T19:17:11.019Z] Exit code 1
[2024-10-16T19:17:11.019Z] Stop (2 ms): Run in host: test -f '/home/pdudley/.vscode-server/cli/servers/Stable-384ff7382de624fb94dbaf6da11977bba1ecd427/server/node'
[2024-10-16T19:17:11.019Z] Start: Run in host: test -f '/home/pdudley/.vscode/cli/servers/Stable-384ff7382de624fb94dbaf6da11977bba1ecd427/server/node'
[2024-10-16T19:17:11.020Z]
[2024-10-16T19:17:11.020Z]
[2024-10-16T19:17:11.020Z] Exit code 1
[2024-10-16T19:17:11.020Z] Stop (1 ms): Run in host: test -f '/home/pdudley/.vscode/cli/servers/Stable-384ff7382de624fb94dbaf6da11977bba1ecd427/server/node'
[2024-10-16T19:17:11.020Z] Start: Run in host: test -f '/home/pdudley/.vscode-server/bin/384ff7382de624fb94dbaf6da11977bba1ecd427/node'
[2024-10-16T19:17:11.021Z]
[2024-10-16T19:17:11.021Z]
[2024-10-16T19:17:11.021Z] Exit code 1
[2024-10-16T19:17:11.021Z] Stop (1 ms): Run in host: test -f '/home/pdudley/.vscode-server/bin/384ff7382de624fb94dbaf6da11977bba1ecd427/node'
[2024-10-16T19:17:11.021Z] Start: Run in host: test -f '/home/pdudley/.vscode-remote-containers/bin/384ff7382de624fb94dbaf6da11977bba1ecd427/node'
[2024-10-16T19:17:11.023Z]
[2024-10-16T19:17:11.024Z]
[2024-10-16T19:17:11.024Z] Stop (3 ms): Run in host: test -f '/home/pdudley/.vscode-remote-containers/bin/384ff7382de624fb94dbaf6da11977bba1ecd427/node'
[2024-10-16T19:17:11.024Z] Start: Run in host: test -f '/home/pdudley/.vscode-remote-containers/bin/384ff7382de624fb94dbaf6da11977bba1ecd427/node_modules/node-pty/package.json'
[2024-10-16T19:17:11.025Z]
[2024-10-16T19:17:11.025Z]
[2024-10-16T19:17:11.025Z] Stop (1 ms): Run in host: test -f '/home/pdudley/.vscode-remote-containers/bin/384ff7382de624fb94dbaf6da11977bba1ecd427/node_modules/node-pty/package.json'
[2024-10-16T19:17:11.025Z] Start: Run in host: test -f '/home/pdudley/.vscode-remote-containers/dist/vscode-remote-containers-server-0.388.0.js'
[2024-10-16T19:17:11.026Z]
[2024-10-16T19:17:11.026Z]
[2024-10-16T19:17:11.026Z] Stop (1 ms): Run in host: test -f '/home/pdudley/.vscode-remote-containers/dist/vscode-remote-containers-server-0.388.0.js'
[2024-10-16T19:17:11.028Z] userEnvProbe: loginInteractiveShell (default)
[2024-10-16T19:17:11.029Z] userEnvProbe: not found in cache
[2024-10-16T19:17:11.029Z] userEnvProbe shell: /bin/bash
[2024-10-16T19:17:11.246Z] userEnvProbe PATHs:
Probe: '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program Files/SqlCmd/:/mnt/c/Program Files/Eclipse Foundation/jdk-8.0.302.8-hotspot/bin:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/Git/cmd:/mnt/c/Program Files/nodejs/:/mnt/c/Program Files/GitHub CLI/:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/whkd/bin/:/mnt/c/Program Files/komorebi/bin/:/mnt/c/PSTools:/mnt/c/Program Files/7-Zip:/mnt/c/Program Files/PowerShell/7/:/mnt/c/Program Files/RedHat/Podman/:/mnt/c/Users/pdudley/AppData/Local/Programs/Python/Python310/Scripts/:/mnt/c/Users/pdudley/AppData/Local/Programs/Python/Python310/:/mnt/c/Users/pdudley/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/pdudley/AppData/Local/Programs/Neovim/bin:/mnt/c/Users/pdudley/AppData/Local/Programs/Microsoft VS Code/bin:/mnt/c/Users/pdudley/AppData/Local/Pandoc/:/mnt/c/Users/pdudley/AppData/Local/Microsoft/WinGet/Packages/Microsoft.NuGet_Microsoft.Winget.Source_8wekyb3d8bbwe:/mnt/c/Users/pdudley/AppData/Roaming/npm:/mnt/c/Users/pdudley/AppData/Local/Microsoft/WinGet/Packages/Microsoft.Sysinternals.ProcessExplorer_Microsoft.Winget.Source_8wekyb3d8bbwe:/mnt/c/Users/pdudley/AppData/Local/Microsoft/WinGet/Packages/Docker.DockerCLI_Microsoft.Winget.Source_8wekyb3d8bbwe/docker:/snap/bin'
Container: None
[2024-10-16T19:17:11.252Z] Start: Run in Host: wslpath -w /mnt/wslg/runtime-dir/wayland-0
[2024-10-16T19:17:11.256Z] Stop (4 ms): Run in Host: wslpath -w /mnt/wslg/runtime-dir/wayland-0
[2024-10-16T19:17:11.257Z] Start: Check Docker is running
[2024-10-16T19:17:11.257Z] Start: Run: docker version
[2024-10-16T19:17:11.427Z] Client:
Version: 27.3.1
API version: 1.41 (downgraded from 1.47)
[2024-10-16T19:17:11.427Z] Go version: go1.22.7
Git commit: ce12230
Built: Fri Sep 20 11:42:27 2024
OS/Arch: windows/amd64
Context: default
Server: linux/amd64/fedora-40
Podman Engine:
Version: 5.2.3
APIVersion: 5.2.3
Arch: amd64
BuildTime: 2024-09-23T19:00:00-05:00
Experimental: false
GitCommit:
GoVersion: go1.22.7
KernelVersion: 5.15.153.1-microsoft-standard-WSL2
MinAPIVersion: 4.0.0
Os: linux
Conmon:
Version: conmon version 2.1.12, commit:
Package: conmon-2.1.12-2.fc40.x86_64
OCI Runtime (crun):
Version: crun version 1.17
commit: 000fa0d4eeed8938301f3bcf8206405315bc1017
rundir: /run/crun
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +LIBKRUN +WASM:wasmedge +YAJL
Package: crun-1.17-1.fc40.x86_64
Engine:
Version: 5.2.3
API version: 1.41 (minimum version 1.24)
Go version: go1.22.7
Git commit:
[2024-10-16T19:17:11.428Z] Built: Mon Sep 23 19:00:00 2024
OS/Arch: linux/amd64
Experimental: false
[2024-10-16T19:17:11.431Z] Stop (174 ms): Run: docker version
[2024-10-16T19:17:11.431Z] Stop (174 ms): Check Docker is running
[2024-10-16T19:17:11.432Z] Start: Run: docker volume ls -q
[2024-10-16T19:17:11.573Z] Stop (141 ms): Run: docker volume ls -q
[2024-10-16T19:17:11.574Z] Start: Run: docker ps -q -a --filter label=vsch.local.folder=c:\Users\pdudley\Development\podman-desktop-test --filter label=vsch.quality=stable
[2024-10-16T19:17:11.723Z] Stop (149 ms): Run: docker ps -q -a --filter label=vsch.local.folder=c:\Users\pdudley\Development\podman-desktop-test --filter label=vsch.quality=stable
[2024-10-16T19:17:11.723Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --filter label=devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json
[2024-10-16T19:17:11.873Z] Stop (150 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --filter label=devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json
[2024-10-16T19:17:11.873Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test
[2024-10-16T19:17:12.044Z] Stop (171 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test
[2024-10-16T19:17:12.046Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test
[2024-10-16T19:17:12.214Z] Stop (168 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test
[2024-10-16T19:17:12.215Z] Running Dev Containers CLI: up --user-data-folder c:\Users\pdudley\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-containers\data --container-session-data-folder /tmp/devcontainers-9906b766-0eaf-44b3-a31d-0f96af3c017f1729106229210 --workspace-folder c:\Users\pdudley\Development\podman-desktop-test --workspace-mount-consistency cached --gpu-availability detect --id-label devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --id-label devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --log-level debug --log-format json --config c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --mount type=bind,source=\\wsl.localhost\Ubuntu\mnt\wslg\runtime-dir\wayland-0,target=/tmp/vscode-wayland-d7b38a09-88e7-4ee2-966a-d8158060066e.sock --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --terminal-columns 231 --terminal-rows 20 --include-configuration --include-merged-configuration
[2024-10-16T19:17:12.227Z] ProxyResolver#loadSystemCertificates count
[2024-10-16T19:17:12.230Z] ProxyResolver#loadSystemCertificates count filtered
[2024-10-16T19:17:12.231Z] Start: Run: C:\Users\pdudley\AppData\Local\Programs\Microsoft VS Code\Code.exe c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js up --user-data-folder c:\Users\pdudley\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-containers\data --container-session-data-folder /tmp/devcontainers-9906b766-0eaf-44b3-a31d-0f96af3c017f1729106229210 --workspace-folder c:\Users\pdudley\Development\podman-desktop-test --workspace-mount-consistency cached --gpu-availability detect --id-label devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --id-label devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --log-level debug --log-format json --config c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --mount type=bind,source=\\wsl.localhost\Ubuntu\mnt\wslg\runtime-dir\wayland-0,target=/tmp/vscode-wayland-d7b38a09-88e7-4ee2-966a-d8158060066e.sock --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --terminal-columns 231 --terminal-rows 20 --include-configuration --include-merged-configuration
[2024-10-16T19:17:12.586Z] @devcontainers/cli 0.71.0. Node.js v20.16.0. win32 10.0.22621 x64.
[2024-10-16T19:17:12.586Z] Start: Run: docker buildx version
[2024-10-16T19:17:12.716Z] Stop (130 ms): Run: docker buildx version
[2024-10-16T19:17:12.716Z]
[2024-10-16T19:17:12.716Z] docker: 'buildx' is not a docker command.
See 'docker --help'
[2024-10-16T19:17:12.716Z] Exit code 1
[2024-10-16T19:17:12.717Z] Start: Run: docker -v
[2024-10-16T19:17:12.924Z] Stop (207 ms): Run: docker -v
[2024-10-16T19:17:12.924Z] Start: Resolving Remote
[2024-10-16T19:17:12.931Z] Start: Run: git rev-parse --show-cdup
[2024-10-16T19:17:13.208Z] Stop (277 ms): Run: git rev-parse --show-cdup
[2024-10-16T19:17:13.233Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --filter label=devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json
[2024-10-16T19:17:13.476Z] Stop (243 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --filter label=devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json
[2024-10-16T19:17:13.483Z] Start: Run: docker inspect --type image docker.io/library/alpine:latest
[2024-10-16T19:17:13.794Z] Stop (311 ms): Run: docker inspect --type image docker.io/library/alpine:latest
[2024-10-16T19:17:13.802Z] Start: Run: docker build -f C:\Users\pdudley\AppData\Local\Temp\devcontainercli\container-features\0.71.0-1729106233795\Dockerfile-with-features -t vsc-podman-desktop-test-ec87b31f98f84317c6dd2d05e57d124fbd56396c74767dc42a139f5c96491157 --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label c:\Users\pdudley\Development\podman-desktop-test\.devcontainer
[2024-10-16T19:17:14.182Z] DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
Install the buildx component to build images with BuildKit:
https://docs.docker.com/go/buildx/
[2024-10-16T19:17:14.197Z] Sending build context to Docker daemon 3.631kB
[2024-10-16T19:17:14.290Z] [1/2] STEP 1/2: FROM docker.io/library/alpine:latest AS dev_container_auto_added_stage_label
[1/2] STEP 2/2: RUN apk add --no-cache mysql-client
--> Using cache 0de9babdb3f7d275e7b62d2d1a199f401c74ac636bbe36d0bcec3fd191840ce5
--> 0de9babdb3f7
[2/2] STEP 1/1: FROM 0de9babdb3f7d275e7b62d2d1a199f401c74ac636bbe36d0bcec3fd191840ce5 AS dev_containers_target_stage
[2/2] COMMIT docker.io/library/vsc-podman-desktop-test-ec87b31f98f84317c6dd2d05e57d124fbd56396c74767dc42a139f5c96491157
[2024-10-16T19:17:14.350Z] --> 0de9babdb3f7
Successfully tagged docker.io/library/vsc-podman-desktop-test-ec87b31f98f84317c6dd2d05e57d124fbd56396c74767dc42a139f5c96491157:latest
Successfully tagged docker.io/library/vsc-podman-desktop-test-bbe51e4aec726410e2c489f797dec93284c859602a9c4bc0d8ff43be76fc8f79:latest
0de9babdb3f7d275e7b62d2d1a199f401c74ac636bbe36d0bcec3fd191840ce5
Successfully built 0de9babdb3f7
Successfully tagged vsc-podman-desktop-test-ec87b31f98f84317c6dd2d05e57d124fbd56396c74767dc42a139f5c96491157
SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and directories added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset perm
issions for sensitive files and directories.
[2024-10-16T19:17:14.413Z] Stop (611 ms): Run: docker build -f C:\Users\pdudley\AppData\Local\Temp\devcontainercli\container-features\0.71.0-1729106233795\Dockerfile-with-features -t vsc-podman-desktop-test-ec87b31f98f84317c6dd2d05e57d124fbd56396c74767dc42a139f5c96491157 --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label c:\Users\pdudley\Development\podman-desktop-test\.devcontainer
[2024-10-16T19:17:14.418Z] Start: Run: docker events --format {{json .}} --filter event=start
[2024-10-16T19:17:14.502Z] Start: Starting container
[2024-10-16T19:17:14.502Z] Start: Run: docker run --sig-proxy=false -a STDOUT -a STDERR --mount type=bind,source=c:\Users\pdudley\Development\podman-desktop-test,target=/workspaces/podman-desktop-test,consistency=cached --mount type=volume,src=vscode,dst=/vscode --mount type=bind,src=\\wsl.localhost\Ubuntu\mnt\wslg\runtime-dir\wayland-0,dst=/tmp/vscode-wayland-d7b38a09-88e7-4ee2-966a-d8158060066e.sock -l devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test -l devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --entrypoint /bin/sh vsc-podman-desktop-test-ec87b31f98f84317c6dd2d05e57d124fbd56396c74767dc42a139f5c96491157 -c echo Container started
[2024-10-16T19:17:14.862Z]
[2024-10-16T19:17:14.880Z] docker: Error response from daemon: fill out specgen: getting absolute path of \\wsl.localhost\Ubuntu\mnt\wslg\runtime-dir\wayland-0: unsupported UNC path.
See 'docker run --help'.
[2024-10-16T19:17:14.941Z] Stop (439 ms): Run: docker run --sig-proxy=false -a STDOUT -a STDERR --mount type=bind,source=c:\Users\pdudley\Development\podman-desktop-test,target=/workspaces/podman-desktop-test,consistency=cached --mount type=volume,src=vscode,dst=/vscode --mount type=bind,src=\\wsl.localhost\Ubuntu\mnt\wslg\runtime-dir\wayland-0,dst=/tmp/vscode-wayland-d7b38a09-88e7-4ee2-966a-d8158060066e.sock -l devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test -l devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --entrypoint /bin/sh vsc-podman-desktop-test-ec87b31f98f84317c6dd2d05e57d124fbd56396c74767dc42a139f5c96491157 -c echo Container started
[2024-10-16T19:17:14.942Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --filter label=devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json
[2024-10-16T19:17:14.945Z] Stop (527 ms): Run: docker events --format {{json .}} --filter event=start
[2024-10-16T19:17:15.069Z] Stop (127 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --filter label=devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json
[2024-10-16T19:17:15.072Z] Error: Command failed: docker run --sig-proxy=false -a STDOUT -a STDERR --mount type=bind,source=c:\Users\pdudley\Development\podman-desktop-test,target=/workspaces/podman-desktop-test,consistency=cached --mount type=volume,src=vscode,dst=/vscode --mount type=bind,src=\\wsl.localhost\Ubuntu\mnt\wslg\runtime-dir\wayland-0,dst=/tmp/vscode-wayland-d7b38a09-88e7-4ee2-966a-d8158060066e.sock -l devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test -l devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --entrypoint /bin/sh vsc-podman-desktop-test-ec87b31f98f84317c6dd2d05e57d124fbd56396c74767dc42a139f5c96491157 -c echo Container started
[2024-10-16T19:17:15.073Z] trap"exit 0" 15
[2024-10-16T19:17:15.073Z] exec"$@"
[2024-10-16T19:17:15.073Z] while sleep 1 &wait$!;do:;done -
[2024-10-16T19:17:15.073Z] at ytA (c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js:465:1260)
[2024-10-16T19:17:15.073Z] at bH (c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js:465:1002)
[2024-10-16T19:17:15.073Z] at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
[2024-10-16T19:17:15.073Z] at async TtA (c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js:482:3848)
[2024-10-16T19:17:15.073Z] at async iB (c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js:482:4963)
[2024-10-16T19:17:15.073Z] at async wrA (c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js:663:203)
[2024-10-16T19:17:15.073Z] at async DrA (c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js:662:14830)
[2024-10-16T19:17:15.073Z] at async c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js:482:1190
[2024-10-16T19:17:15.089Z] Stop (2858 ms): Run: C:\Users\pdudley\AppData\Local\Programs\Microsoft VS Code\Code.exe c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js up --user-data-folder c:\Users\pdudley\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-containers\data --container-session-data-folder /tmp/devcontainers-9906b766-0eaf-44b3-a31d-0f96af3c017f1729106229210 --workspace-folder c:\Users\pdudley\Development\podman-desktop-test --workspace-mount-consistency cached --gpu-availability detect --id-label devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --id-label devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --log-level debug --log-format json --config c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --mount type=bind,source=\\wsl.localhost\Ubuntu\mnt\wslg\runtime-dir\wayland-0,target=/tmp/vscode-wayland-d7b38a09-88e7-4ee2-966a-d8158060066e.sock --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --terminal-columns 231 --terminal-rows 20 --include-configuration --include-merged-configuration
[2024-10-16T19:17:15.089Z] Exit code 1
[2024-10-16T19:17:15.093Z] Command failed: C:\Users\pdudley\AppData\Local\Programs\Microsoft VS Code\Code.exe c:\Users\pdudley\.vscode\extensions\ms-vscode-remote.remote-containers-0.388.0\dist\spec-node\devContainersSpecCLI.js up --user-data-folder c:\Users\pdudley\AppData\Roaming\Code\User\globalStorage\ms-vscode-remote.remote-containers\data --container-session-data-folder /tmp/devcontainers-9906b766-0eaf-44b3-a31d-0f96af3c017f1729106229210 --workspace-folder c:\Users\pdudley\Development\podman-desktop-test --workspace-mount-consistency cached --gpu-availability detect --id-label devcontainer.local_folder=c:\Users\pdudley\Development\podman-desktop-test --id-label devcontainer.config_file=c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --log-level debug --log-format json --config c:\Users\pdudley\Development\podman-desktop-test\.devcontainer\devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --mount type=bind,source=\\wsl.localhost\Ubuntu\mnt\wslg\runtime-dir\wayland-0,target=/tmp/vscode-wayland-d7b38a09-88e7-4ee2-966a-d8158060066e.sock --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root --terminal-columns 231 --terminal-rows 20 --include-configuration --include-merged-configuration
[2024-10-16T19:17:15.093Z] Exit code 1
Additional context
Podman Desktop Information
[PWSH]: C:\Users\pdudley>
podman machine list
NAME VM TYPE CREATED LAST UP CPUS MEMORY DISK SIZE
podman-machine-default wsl 2 days ago Currently running 10 2GiB 100GiB
[PWSH]: C:\Users\pdudley>
podman machine info
host:
arch: amd64
currentmachine: podman-machine-default
defaultmachine: ""
eventsdir: C:\Users\pdudley\.local\share\containers\podman\podman
machineconfigdir: C:\Users\pdudley\.config\containers\podman\machine\wsl
machineimagedir: C:\Users\pdudley\.local\share\containers\podman\machine\wsl
machinestate: Running
numberofmachines: 1
os: windows
vmtype: wsl
version:
apiversion: 5.2.4
version: 5.2.4
goversion: go1.23.2
gitcommit: 76d0859d9f6e5d7c84392da9dcd2fae3447f789d
builttime: Mon Oct 711:09:242024
built: 1728317364
osarch: windows/amd64
os: windows
.devcontainer.json
{
"build": {
"dockerfile": "Dockerfile"
}
}
Dockerfile
FROM docker.io/library/alpine:latest
RUN apk add --no-cache mysql-client
The text was updated successfully, but these errors were encountered:
Bug description
I installed VSCode with Remote Development Extension suite. Then I installed Podman Desktop and enabled Docker Extensions. The
docker
command was still not present, so I installed the Docker CLI from WinGetHowever, when I attempt to open the Project in VSCode in a Container, it would whine that Docker was not installed. So that's why I installed DockerCLI. After doing that VSCode would attempt to create the Dev Container. However, the following errors are what I receive.
Operating system
Windows 11
Installation Method
Installer from website/GitHub releases
Version
next (development version)
Steps to reproduce
Relevant log output
VSCode DevContainer failure with Podman Desktop
Additional context
Podman Desktop Information
.devcontainer.json
Dockerfile
The text was updated successfully, but these errors were encountered: