d2x icon indicating copy to clipboard operation
d2x copied to clipboard

Error: No such image: ghcr.io/muselab-d2x/d2x:latest

Open MayTheSForceBeWithYou opened this issue 9 months ago • 0 comments

I'm trying to open a d2x launchpad generated repository folder in a VS Code Dev Container. Here is the repository: https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi I'm on a MacBook Air with an Apple Silicon M1 chip, macOS Ventura 13.4.1 Confirmed this error does NOT replicate with my Windows 10 PC. I'm logged into Docker Hub with the same free account on both computers with Docker Desktop open.

Works in GitHub Codespaces, but I blew through my compute allocation pretty quickly. I am receiving the following terminal output. Same errors happen when I try to open local folder in dev container or clone repository into dev container.

[21 ms] Dev Containers 0.315.1 in VS Code 1.83.1 (f1b07bd25dfad64b0167beb15359ae573aecd2cc). [20 ms] Start: Resolving Remote [28 ms] Start: Check Docker is running [28 ms] Start: Run: docker version --format {{.Server.APIVersion}} [98 ms] Server API version: 1.43 [98 ms] Start: Run: docker volume ls -q [140 ms] Start: Run: docker volume create --label vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --label vsch.local.repository.unique=true d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e [193 ms] Start: Run: tar --no-same-owner -x -f - [204 ms] Start: Run: docker build -f /var/folders/87/nz_1wtm924583bvb11k_x0qr0000gn/T/vsch/bootstrap-image/0.315.1/bootstrap.Dockerfile -t vsc-volume-bootstrap /var/folders/87/nz_1wtm924583bvb11k_x0qr0000gn/T/vsch/bootstrap-image/0.315.1 [+] Building 0.3s (10/10) FINISHED docker:desktop-linux => [internal] load build definition from bootstrap.Dockerfile 0.0s => => transferring dockerfile: 570B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for mcr.microsoft.com/devcontainers/base:0-a 0.2s => [1/5] FROM mcr.microsoft.com/devcontainers/base:0-alpine-3.16@sha256: 0.0s => [internal] load build context 0.0s => => transferring context: 1.78MB 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 git-lfs nodejs python3 npm m 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:eab183afda428875660fc168458cc0387f64e50413114 0.0s => => naming to docker.io/library/vsc-volume-bootstrap 0.0s

What's Next? View summary of image vulnerabilities and recommendations → docker scout quickview [882 ms] Cloning Github repository: MayTheSForceBeWithYou/d2x-apex-mdapi into /workspaces/d2x-apex-mdapi

[882 ms] Start: Run: docker run -d --mount type=volume,src=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e,dst=/workspaces -v /var/run/docker.sock:/var/run/docker.sock vsc-volume-bootstrap sleep infinity [1183 ms] Start: Run in container: /bin/sh [1184 ms] Start: Launching Dev Containers helper. [1185 ms] ssh-agent: SSH_AUTH_SOCK in container (/tmp/vscode-ssh-auth-3b1b361e-f20e-41ea-819d-4e36391a9aa4.sock) forwarded to local host (/private/tmp/com.apple.launchd.VQcsOuK0pe/Listeners). [1185 ms] X11 forwarding: DISPLAY not set on local host. [1185 ms] Start: Run in container: gpgconf --list-dir agent-socket [1266 ms] /root/.gnupg/S.gpg-agent [1267 ms] [1267 ms] Start: Run in container: gpgconf --list-dir homedir [1268 ms] /root/.gnupg [1268 ms] [1268 ms] Start: Run in container: ls '/root/.gnupg/private-keys-v1.d' 2>/dev/null [1271 ms] [1271 ms] [1271 ms] Exit code 2 [1271 ms] Start: Run: gpgconf --list-dir agent-extra-socket [1274 ms] gpg-agent: No agent-extra-socket found on local host. [1274 ms] Start: Run in container: command -v docker >/dev/null 2>&1 [1275 ms] [1275 ms] [1275 ms] Start: Run in container: /bin/sh [1276 ms] Start: Run in container: echo ~ [1337 ms] /root [1337 ms] [1337 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-3b1b361e-f20e-41ea-819d-4e36391a9aa4.js' >/tmp/vscode-remote-containers-3b1b361e-f20e-41ea-819d-4e36391a9aa4.js [1340 ms] [1340 ms] [1341 ms] Start: Run in container: cat ~/.docker/config.json || echo "{ [1342 ms] { } [1342 ms] cat: /root/.docker/config.json: No such file or directory [1342 ms] Start: Run in container: mkdir -p /usr/local/bin && cat <<'EOF-/usr/local/bin/docker-credential-dev-containers-3b1b361e-f20e-41ea-819d-4e36391a9aa4' >/usr/local/bin/docker-credential-dev-containers-3b1b361e-f20e-41ea-819d-4e36391a9aa4 [1345 ms] [1345 ms] [1345 ms] Start: Run in container: chmod +x /usr/local/bin/docker-credential-dev-containers-3b1b361e-f20e-41ea-819d-4e36391a9aa4 [1346 ms] [1346 ms] [1347 ms] Start: Run in container: mkdir -p ~/.docker && cat <<'EOF-/usr/local/bin/docker-credential-dev-containers-3b1b361e-f20e-41ea-819d-4e36391a9aa4' >~/.docker/config.json [1349 ms] [1349 ms] [1349 ms] Start: Run in container: cat <<'EOF-/tmp/vscode-remote-containers-server-3b1b361e-f20e-41ea-819d-4e36391a9aa4.js' >/tmp/vscode-remote-containers-server-3b1b361e-f20e-41ea-819d-4e36391a9aa4.js_1698881688350 [1363 ms] [1363 ms] [1365 ms] Start: Run in container: # Test for /root/.gitconfig and git [1366 ms] [1366 ms] [1367 ms] Start: Run in container: # Copy /Users/nate/.gitconfig to /root/.gitconfig [1369 ms] [1369 ms] [1369 ms] Start: Run in container: # Cleaning up git config [1386 ms] [1386 ms] [1386 ms] Start: Run in container: command -v git >/dev/null 2>&1 && git config --global --replace-all credential.helper '!f() { node /tmp/vscode-remote-containers-3b1b361e-f20e-41ea-819d-4e36391a9aa4.js git-credential-helper $; }; f' || true [1388 ms] [1388 ms] [1389 ms] Start: Run in container: # Test for /root/.ssh/known_hosts and ssh [1391 ms] [1391 ms] [1391 ms] Start: Run in container: # Copy /Users/nate/.ssh/known_hosts to /root/.ssh/known_hosts [1393 ms] [1393 ms] [1528 ms] Start: Run in container: git clone --depth 1 https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi . Cloning into '.'... remote: Enumerating objects: 21, done. remote: Counting objects: 100% (21/21), done. remote: Compressing objects: 100% (19/19), done. remote: Total 21 (delta 3), reused 0 (delta 0), pack-reused 0 Receiving objects: 100% (21/21), 5.25 KiB | 5.25 MiB/s, done. Resolving deltas: 100% (3/3), done. [2246 ms] Start: Run in container: cat /workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json 2>/dev/null [2252 ms] Start: Run in container: cat /workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json 2>/dev/null [2259 ms] Start: Run in container: test -e "/Users/nate" || (mkdir -p "$(dirname "/Users/nate")" && ln -s ~ "/Users/nate") [2269 ms] [2269 ms] [2270 ms] Start: Run in container: cat <<'EOF-/tmp/devcontainer-30d68419-0d53-49ae-87d6-5ab43c293466.json' >/tmp/devcontainer-30d68419-0d53-49ae-87d6-5ab43c293466.json_1698881689271 [2275 ms] [2275 ms] [2276 ms] Start: Run in container: docker volume ls -q [2620 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --filter label=vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --filter label=vsch.local.repository.folder=d2x-apex-mdapi --filter label=vsch.quality=stable [2708 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --filter label=vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --filter label=vsch.local.repository.folder=d2x-apex-mdapi --filter label=devcontainer.config_file=/workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json [2791 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --filter label=vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --filter label=vsch.local.repository.folder=d2x-apex-mdapi [2901 ms] Start: Run in container: docker ps -q -a --filter label=vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --filter label=vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --filter label=vsch.local.repository.folder=d2x-apex-mdapi [2243 ms] Start: Run in container: git config remote.origin.fetch +refs/heads/:refs/remotes/origin/* [2371 ms] Start: Run in container: git fetch --unshallow --tags remote: Enumerating objects: 5, done. remote: Counting objects: 100% (5/5), done. remote: Compressing objects: 100% (1/1), done. remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 Unpacking objects: 100% (3/3), 599 bytes | 599.00 KiB/s, done. [3121 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js read-configuration --workspace-folder /workspaces/d2x-apex-mdapi --id-label vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --id-label vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --id-label vsch.local.repository.folder=d2x-apex-mdapi --id-label devcontainer.config_file=/workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-30d68419-0d53-49ae-87d6-5ab43c293466.json --mount-workspace-git-root [3336 ms] @devcontainers/cli 0.51.3. Node.js v16.20.2. linux 5.15.49-linuxkit-pr arm64. [3336 ms] Start: Run: git rev-parse --show-cdup [3342 ms] Start: Run: docker ps -q -a --filter label=vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --filter label=vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --filter label=vsch.local.repository.folder=d2x-apex-mdapi --filter label=devcontainer.config_file=/workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json [3447 ms] Start: Run in container: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder /tmp/devcontainers-e502e2fb-632d-4a42-9a5e-a0cf1b4d84971698881686677 --workspace-folder /workspaces/d2x-apex-mdapi --workspace-mount-consistency cached --id-label vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --id-label vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --id-label vsch.local.repository.folder=d2x-apex-mdapi --id-label devcontainer.config_file=/workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-30d68419-0d53-49ae-87d6-5ab43c293466.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e,target=/workspaces,external=true --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default off --mount-workspace-git-root [3678 ms] @devcontainers/cli 0.51.3. Node.js v16.20.2. linux 5.15.49-linuxkit-pr arm64. [3678 ms] Start: Run: docker buildx version [3815 ms] github.com/docker/buildx v0.8.2 6224def4dd2c3d347eee19db595348c50d7cb491 [3815 ms] [3815 ms] Start: Resolving Remote [3818 ms] Start: Run: git rev-parse --show-cdup [3914 ms] Start: Run: docker ps -q -a --filter label=vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --filter label=vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --filter label=vsch.local.repository.folder=d2x-apex-mdapi --filter label=devcontainer.config_file=/workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json [3938 ms] Start: Run: docker inspect --type image ghcr.io/muselab-d2x/d2x:latest [4617 ms] Start: Run: docker-credential-dev-containers-3b1b361e-f20e-41ea-819d-4e36391a9aa4 get [4702 ms] Looking up Docker credential helper for 'ghcr.io'. [5710 ms] Error fetching image details: No manifest found for ghcr.io/muselab-d2x/d2x:latest. [5711 ms] Start: Run: docker pull ghcr.io/muselab-d2x/d2x:latest [5807 ms] Looking up Docker credential helper for 'ghcr.io'. latest: Pulling from muselab-d2x/d2x no matching manifest for linux/arm64/v8 in the manifest list entries [6913 ms] [] [6913 ms] Error: No such image: ghcr.io/muselab-d2x/d2x:latest

[6914 ms] Error: Command failed: docker inspect --type image ghcr.io/muselab-d2x/d2x:latest [6914 ms] at IAA (/root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js:462:1066) [6914 ms] at SK (/root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js:462:1002) [6914 ms] at processTicksAndRejections (node:internal/process/task_queues:96:5) [6914 ms] at async SAA (/root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js:479:3660) [6914 ms] at async GC (/root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js:479:4775) [6914 ms] at async ZeA (/root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js:611:12251) [6914 ms] at async VeA (/root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js:611:11992) [6931 ms] Exit code 1 [6931 ms] Start: Run: docker rm -f a40858d3f4bd369b913873c8045085c6362662db5bcb354848079117049583af [6936 ms] Command failed: node /root/.vscode-remote-containers/dist/dev-containers-cli-0.315.1/dist/spec-node/devContainersSpecCLI.js up --container-session-data-folder /tmp/devcontainers-e502e2fb-632d-4a42-9a5e-a0cf1b4d84971698881686677 --workspace-folder /workspaces/d2x-apex-mdapi --workspace-mount-consistency cached --id-label vsch.local.repository=https://github.com/MayTheSForceBeWithYou/d2x-apex-mdapi --id-label vsch.local.repository.volume=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e --id-label vsch.local.repository.folder=d2x-apex-mdapi --id-label devcontainer.config_file=/workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json --log-level debug --log-format json --config /workspaces/d2x-apex-mdapi/.devcontainer/devcontainer.json --override-config /tmp/devcontainer-30d68419-0d53-49ae-87d6-5ab43c293466.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=d2x-apex-mdapi-494155a755d43b3cfccf5c6fea95d2bdbb3aa1df78e9524c5b6702b5ea31ba3e,target=/workspaces,external=true --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default off --mount-workspace-git-root [6936 ms] Exit code 1 [7007 ms] Container server terminated (code: 137, signal: null). [24103 ms] Error opening dev container configurations: CodeExpectedError: ENOPRO: No file system provider found for resource 'vscode-remote://dev-container%2B7b227265706f7369746f727950617468223a2268747470733a2f2f6769746875622e636f6d2f4d617954686553466f726365426557697468596f752f6432782d617065782d6d64617069222c22766f6c756d654e616d65223a225f5f554e495155455f5f222c22666f6c646572223a226432782d617065782d6d64617069222c2273657474696e6773223a7b22636f6e74657874223a226465736b746f702d6c696e7578227d2c22636c6f6e65496e666f223a7b2275726c546f436c6f6e65223a2268747470733a2f2f6769746875622e636f6d2f4d617954686553466f726365426557697468596f752f6432782d617065782d6d64617069227d2c22696e7370656374566f6c756d65223a66616c73657d/workspaces/d2x-apex-mdapi' at r.j (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:645:11397) at async r.exists (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:645:13603) at async Promise.all (index 0) at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1861:2796

MayTheSForceBeWithYou avatar Nov 01 '23 23:11 MayTheSForceBeWithYou