Open symplrdudley opened 1 week ago
I am trying to do a minimal build to get into a DevContainer. So far I am receiving the same error, however, it does not make sense to me.
It also seems that doing simply:
{
"image": "docker.io/library/alpine:latest"
}
also yields a similar error.
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
```bash [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
```powershell [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 7 11:09:24 2024 built: 1728317364 osarch: windows/amd64 os: windows ```.devcontainer.json
```json { "build": { "dockerfile": "Dockerfile" } } ```Dockerfile
```dockerfile FROM docker.io/library/alpine:latest RUN apk add --no-cache mysql-client ```