vscode-remote-release
vscode-remote-release copied to clipboard
Remote - Containters: Failed to fetch oauth token: unexpected status: 403 Forbidden
Running an older 2015 MacBook Pro dev machine. Used fresh Docker/Vscode install from official dmg's. Not sure if something could be misconfigured outside of this.
- VSCode Version: 1.69.0
- Local OS Version: macOS Mojave Version 10.14.6
- Remote OS Version: bullseye
- Remote Extension/Connection Type: Containers
- Logs:
[2022-07-10T15:09:18.730Z] Remote-Containers 0.241.3 in VS Code 1.69.0 (92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9).
[2022-07-10T15:09:18.730Z] Start: Resolving Remote
[2022-07-10T15:09:19.214Z] Setting up container for folder or workspace: /Users/gmacmillan/projects/Developer/FindingEpics
[2022-07-10T15:09:19.249Z] Start: Check Docker is running
[2022-07-10T15:09:19.249Z] Start: Run: docker version --format {{.Server.APIVersion}}
[2022-07-10T15:09:20.222Z] Stop (973 ms): Run: docker version --format {{.Server.APIVersion}}
[2022-07-10T15:09:20.223Z] Server API version: 1.41
[2022-07-10T15:09:20.226Z] Stop (977 ms): Check Docker is running
[2022-07-10T15:09:20.229Z] Start: Run: docker volume ls -q
[2022-07-10T15:09:20.697Z] Stop (468 ms): Run: docker volume ls -q
[2022-07-10T15:09:20.748Z] Start: Run: docker ps -q -a --filter label=vsch.local.folder=/Users/gmacmillan/projects/Developer/FindingEpics --filter label=vsch.quality=stable
[2022-07-10T15:09:21.125Z] Stop (377 ms): Run: docker ps -q -a --filter label=vsch.local.folder=/Users/gmacmillan/projects/Developer/FindingEpics --filter label=vsch.quality=stable
[2022-07-10T15:09:21.128Z] Start: Run: /private/var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/AppTranslocation/D2E94A05-8049-4BEA-845A-27D0EA7E148F/d/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper /Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /Users/gmacmillan/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --workspace-folder /Users/gmacmillan/projects/Developer/FindingEpics --workspace-mount-consistency cached --id-label devcontainer.local_folder=/Users/gmacmillan/projects/Developer/FindingEpics --log-level debug --log-format json --config /Users/gmacmillan/projects/Developer/FindingEpics/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --remove-existing-container --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[2022-07-10T15:09:22.265Z] remote-containers 0.241.3.
[2022-07-10T15:09:22.265Z] Start: Run: docker buildx version
[2022-07-10T15:09:23.348Z] Stop (1083 ms): Run: docker buildx version
[2022-07-10T15:09:23.348Z] Start: Resolving Remote
[2022-07-10T15:09:23.358Z] Start: Run: git rev-parse --show-cdup
[2022-07-10T15:09:23.390Z] Stop (32 ms): Run: git rev-parse --show-cdup
[2022-07-10T15:09:23.394Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/gmacmillan/projects/Developer/FindingEpics
[2022-07-10T15:09:23.688Z] Stop (294 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/gmacmillan/projects/Developer/FindingEpics
[2022-07-10T15:09:23.708Z] Preparing to parse declared features and fetch remote features.
[2022-07-10T15:09:23.709Z] Detected local feature set. Continuing...
[2022-07-10T15:09:23.709Z] Detected local feature set. Continuing...
[2022-07-10T15:09:23.730Z] local container features stored at: /Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/node_modules/vscode-dev-containers/container-features
[2022-07-10T15:09:23.732Z] Start: Run: tar --no-same-owner -x -f -
[2022-07-10T15:09:23.911Z] Stop (179 ms): Run: tar --no-same-owner -x -f -
[2022-07-10T15:09:23.922Z] Start: Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/vsch/container-features/0.241.3-1657465763697/Dockerfile-with-features -t vsc-findingepics-e4de1373477974c90707aad6c82632a9 --build-arg VARIANT=3.10-buster --build-arg NODE_VERSION=lts/* --build-context dev_containers_feature_content_source=/var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/vsch/container-features/0.241.3-1657465763697 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /Users/gmacmillan/projects/Developer/FindingEpics
[2022-07-10T15:09:24.537Z] [+] Building 0.0s (0/0)
[2022-07-10T15:09:24.688Z] [+] Building 0.0s (0/0)
[2022-07-10T15:09:24.841Z]
[2022-07-10T15:09:24.841Z] [+] Building 0.0s (0/0)
[2022-07-10T15:09:24.992Z] [+] Building 0.0s (0/0)
[2022-07-10T15:09:25.142Z] [+] Building 0.0s (0/0)
[2022-07-10T15:09:25.281Z] [+] Building 0.1s (1/2)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
[2022-07-10T15:09:25.434Z] [+] Building 0.2s (2/2)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
[2022-07-10T15:09:25.584Z] [+] Building 0.4s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.1s
[2022-07-10T15:09:25.736Z] [+] Building 0.5s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.2s
[2022-07-10T15:09:25.888Z] [+] Building 0.7s (3/4)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.4s
=> [auth] docker/dockerfile:pull token for registry-1.docker.io 0.0s
[2022-07-10T15:09:26.040Z] [+] Building 0.9s (3/4)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.5s
=> [auth] docker/dockerfile:pull token for registry-1.docker.io 0.0s
[2022-07-10T15:09:26.192Z] [+] Building 1.0s (3/4)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.7s
=> [auth] docker/dockerfile:pull token for registry-1.docker.io 0.0s
[2022-07-10T15:09:26.346Z] [+] Building 1.2s (3/4)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.8s
=> [auth] docker/dockerfile:pull token for registry-1.docker.io 0.0s
[2022-07-10T15:09:26.499Z] [+] Building 1.3s (3/4)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 1.0s
=> [auth] docker/dockerfile:pull token for registry-1.docker.io 0.0s
[2022-07-10T15:09:26.600Z] [+] Building 1.4s (4/4) FINISHED
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> ERROR resolve image config for docker.io/docker/dockerfile:1.4 1.1s
=> [auth] docker/dockerfile:pull token for registry-1.docker.io 0.0s
------
> resolve image config for docker.io/docker/dockerfile:1.4:
------
error: failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to solve with frontend gateway.v0: failed to authorize: rpc error: code = Unknown desc = failed to fetch oauth token: unexpected status: 403 Forbidden
[2022-07-10T15:09:26.630Z] Stop (2708 ms): Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/vsch/container-features/0.241.3-1657465763697/Dockerfile-with-features -t vsc-findingepics-e4de1373477974c90707aad6c82632a9 --build-arg VARIANT=3.10-buster --build-arg NODE_VERSION=lts/* --build-context dev_containers_feature_content_source=/var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/vsch/container-features/0.241.3-1657465763697 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /Users/gmacmillan/projects/Developer/FindingEpics
[2022-07-10T15:09:26.633Z] Error: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/vsch/container-features/0.241.3-1657465763697/Dockerfile-with-features -t vsc-findingepics-e4de1373477974c90707aad6c82632a9 --build-arg VARIANT=3.10-buster --build-arg NODE_VERSION=lts/* --build-context dev_containers_feature_content_source=/var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/vsch/container-features/0.241.3-1657465763697 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /Users/gmacmillan/projects/Developer/FindingEpics
[2022-07-10T15:09:26.633Z] at GR (/Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js:240:1436)
[2022-07-10T15:09:26.633Z] at processTicksAndRejections (node:internal/process/task_queues:96:5)
[2022-07-10T15:09:26.634Z] at async Hu (/Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js:239:2796)
[2022-07-10T15:09:26.634Z] at async tb (/Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js:239:1779)
[2022-07-10T15:09:26.635Z] at async QR (/Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js:245:2006)
[2022-07-10T15:09:26.635Z] at async cb (/Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js:245:3110)
[2022-07-10T15:09:26.635Z] at async i_ (/Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js:245:13194)
[2022-07-10T15:09:26.635Z] at async n_ (/Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js:245:12950)
[2022-07-10T15:09:26.661Z] Stop (5533 ms): Run: /private/var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/AppTranslocation/D2E94A05-8049-4BEA-845A-27D0EA7E148F/d/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper /Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /Users/gmacmillan/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --workspace-folder /Users/gmacmillan/projects/Developer/FindingEpics --workspace-mount-consistency cached --id-label devcontainer.local_folder=/Users/gmacmillan/projects/Developer/FindingEpics --log-level debug --log-format json --config /Users/gmacmillan/projects/Developer/FindingEpics/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --remove-existing-container --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[2022-07-10T15:09:26.662Z] Exit code 1
[2022-07-10T15:09:26.668Z] Command failed: /private/var/folders/77/2lhh9dc14j76gvznr8rmlg2r0000gn/T/AppTranslocation/D2E94A05-8049-4BEA-845A-27D0EA7E148F/d/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper /Users/gmacmillan/.vscode/extensions/ms-vscode-remote.remote-containers-0.241.3/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /Users/gmacmillan/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --workspace-folder /Users/gmacmillan/projects/Developer/FindingEpics --workspace-mount-consistency cached --id-label devcontainer.local_folder=/Users/gmacmillan/projects/Developer/FindingEpics --log-level debug --log-format json --config /Users/gmacmillan/projects/Developer/FindingEpics/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --remove-existing-container --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[2022-07-10T15:09:26.669Z] Exit code 1
Steps to Reproduce:
- Open a project directory in VS Code.
-
Remote-Containers: Reopen in Container
- Select any container or use .devcontainer.json
Does this issue occur when you try this locally?: Yes
Does this issue occur when you try this locally and all extensions are disabled?: I can build the image outside of Vscode in a terminal shell using docker build <my-container> .. the Remote container extension is required so this can't be disabled when running in Vscode
Are you behind a network proxy? Can you build the image on the console using docker buildx build too?
No I am not. The image does build with docker buildx build .
I'm guessing this is related to the use of my 7 year old developer laptop and god knows how many local environment changes. Any ideas?
I am also having the same problem when I try to build the container:
- VSCode Version: 1.70.2
- Local OS Version: macOS Monterey Version 12.5 (Apple M1 Max)
- Remote: Python 3 (VARIANT=3.8-bullseye) Logs:
[2022-08-17T20:54:12.634Z] Remote-Containers 0.245.1 in VS Code 1.70.2 (e4503b30fc78200f846c62cf8091b76ff5547662).
[2022-08-17T20:54:12.634Z] Start: Resolving Remote
[2022-08-17T20:54:12.650Z] Setting up container for folder or workspace: /Users/renatokosseki/Repos/bp-dbt-dw
[2022-08-17T20:54:12.653Z] Start: Check Docker is running
[2022-08-17T20:54:12.653Z] Start: Run: docker version --format {{.Server.APIVersion}}
[2022-08-17T20:54:12.727Z] Stop (74 ms): Run: docker version --format {{.Server.APIVersion}}
[2022-08-17T20:54:12.727Z] Server API version: 1.41
[2022-08-17T20:54:12.727Z] Stop (74 ms): Check Docker is running
[2022-08-17T20:54:12.728Z] Start: Run: docker volume ls -q
[2022-08-17T20:54:12.778Z] Stop (50 ms): Run: docker volume ls -q
[2022-08-17T20:54:12.823Z] Start: Run: docker ps -q -a --filter label=vsch.local.folder=/Users/renatokosseki/Repos/bp-dbt-dw --filter label=vsch.quality=stable
[2022-08-17T20:54:12.884Z] Stop (61 ms): Run: docker ps -q -a --filter label=vsch.local.folder=/Users/renatokosseki/Repos/bp-dbt-dw --filter label=vsch.quality=stable
[2022-08-17T20:54:12.884Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/renatokosseki/Repos/bp-dbt-dw
[2022-08-17T20:54:12.958Z] Stop (74 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/renatokosseki/Repos/bp-dbt-dw
[2022-08-17T20:54:12.958Z] Start: Run: /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper /Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /Users/renatokosseki/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --workspace-folder /Users/renatokosseki/Repos/bp-dbt-dw --workspace-mount-consistency cached --id-label devcontainer.local_folder=/Users/renatokosseki/Repos/bp-dbt-dw --log-level debug --log-format json --config /Users/renatokosseki/Repos/bp-dbt-dw/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[2022-08-17T20:54:13.057Z] remote-containers 0.245.1.
[2022-08-17T20:54:13.057Z] Start: Run: docker buildx version
[2022-08-17T20:54:13.249Z] Stop (192 ms): Run: docker buildx version
[2022-08-17T20:54:13.249Z] Start: Resolving Remote
[2022-08-17T20:54:13.251Z] Start: Run: git rev-parse --show-cdup
[2022-08-17T20:54:13.259Z] Stop (8 ms): Run: git rev-parse --show-cdup
[2022-08-17T20:54:13.259Z] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/renatokosseki/Repos/bp-dbt-dw
[2022-08-17T20:54:13.325Z] Stop (66 ms): Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/renatokosseki/Repos/bp-dbt-dw
[2022-08-17T20:54:13.327Z] local container features stored at: /Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/node_modules/vscode-dev-containers/container-features
[2022-08-17T20:54:13.327Z] Start: Run: tar --no-same-owner -x -f -
[2022-08-17T20:54:13.339Z] Stop (12 ms): Run: tar --no-same-owner -x -f -
[2022-08-17T20:54:13.342Z] * Processing feature: git
[2022-08-17T20:54:13.342Z] Cached feature found.
[2022-08-17T20:54:13.342Z] * Fetching feature: git_1_local-cache
[2022-08-17T20:54:13.348Z] Feature git is not a 'v2' feature. Attempting fallback to 'v1' implementation.
[2022-08-17T20:54:13.351Z] Start: Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /var/folders/bg/88vd98ds1sl5pvhlt1wndnqw0000gp/T/vsch/container-features/0.245.1-1660769653326/Dockerfile-with-features -t vsc-bp-dbt-dw-e0685c59909cb5c918b320d4b5ed65f1 --target dev_containers_target_stage --build-arg VARIANT=3.8-bullseye --build-arg NODE_VERSION=lts/* --build-context dev_containers_feature_content_source=/var/folders/bg/88vd98ds1sl5pvhlt1wndnqw0000gp/T/vsch/container-features/0.245.1-1660769653326 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /Users/renatokosseki/Repos/bp-dbt-dw
[2022-08-17T20:54:13.660Z] [+] Building 0.0s (0/0)
[2022-08-17T20:54:13.765Z] [+] Building 0.0s (1/2)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
[2022-08-17T20:54:13.916Z] [+] Building 0.2s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.1s
[2022-08-17T20:54:14.066Z] [+] Building 0.3s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.2s
[2022-08-17T20:54:14.217Z] [+] Building 0.5s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.4s
[2022-08-17T20:54:14.217Z]
[2022-08-17T20:54:14.368Z] [+] Building 0.6s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.5s
[2022-08-17T20:54:44.273Z] [+] Building 30.5s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 30.4s
[2022-08-17T20:54:44.426Z] [+] Building 30.7s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 30.6s
[2022-08-17T20:54:44.582Z] [+] Building 30.8s (2/3)
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 30.7s
[2022-08-17T20:54:44.639Z] [+] Building 30.9s (3/3) FINISHED
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.93kB 0.0s
=> [internal] load .dockerignore 0.0s
[2022-08-17T20:54:44.639Z] => => transferring context: 2B 0.0s
=> ERROR resolve image config for docker.io/docker/dockerfile:1.4 30.8s
------
> resolve image config for docker.io/docker/dockerfile:1.4:
------
error: failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to solve with frontend gateway.v0: failed to authorize: rpc error: code = Unknown desc = failed to fetch anonymous token: Get "https://auth.docker.io/token?scope=repository%3Adocker%2Fdockerfile%3Apull&service=registry.docker.io": dial tcp: i/o timeout
[2022-08-17T20:54:44.658Z] Stop (31307 ms): Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /var/folders/bg/88vd98ds1sl5pvhlt1wndnqw0000gp/T/vsch/container-features/0.245.1-1660769653326/Dockerfile-with-features -t vsc-bp-dbt-dw-e0685c59909cb5c918b320d4b5ed65f1 --target dev_containers_target_stage --build-arg VARIANT=3.8-bullseye --build-arg NODE_VERSION=lts/* --build-context dev_containers_feature_content_source=/var/folders/bg/88vd98ds1sl5pvhlt1wndnqw0000gp/T/vsch/container-features/0.245.1-1660769653326 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /Users/renatokosseki/Repos/bp-dbt-dw
[2022-08-17T20:54:44.662Z] Error: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /var/folders/bg/88vd98ds1sl5pvhlt1wndnqw0000gp/T/vsch/container-features/0.245.1-1660769653326/Dockerfile-with-features -t vsc-bp-dbt-dw-e0685c59909cb5c918b320d4b5ed65f1 --target dev_containers_target_stage --build-arg VARIANT=3.8-bullseye --build-arg NODE_VERSION=lts/* --build-context dev_containers_feature_content_source=/var/folders/bg/88vd98ds1sl5pvhlt1wndnqw0000gp/T/vsch/container-features/0.245.1-1660769653326 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /Users/renatokosseki/Repos/bp-dbt-dw
[2022-08-17T20:54:44.663Z] at HS (/Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js:255:1490)
[2022-08-17T20:54:44.663Z] at processTicksAndRejections (node:internal/process/task_queues:96:5)
[2022-08-17T20:54:44.663Z] at async Cu (/Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js:254:2801)
[2022-08-17T20:54:44.663Z] at async Zw (/Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js:254:1779)
[2022-08-17T20:54:44.663Z] at async KS (/Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js:260:2006)
[2022-08-17T20:54:44.663Z] at async co (/Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js:260:3110)
[2022-08-17T20:54:44.664Z] at async LP (/Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js:359:9352)
[2022-08-17T20:54:44.664Z] at async DP (/Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js:359:9108)
[2022-08-17T20:54:44.671Z] Stop (31713 ms): Run: /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper /Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /Users/renatokosseki/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --workspace-folder /Users/renatokosseki/Repos/bp-dbt-dw --workspace-mount-consistency cached --id-label devcontainer.local_folder=/Users/renatokosseki/Repos/bp-dbt-dw --log-level debug --log-format json --config /Users/renatokosseki/Repos/bp-dbt-dw/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[2022-08-17T20:54:44.671Z] Exit code 1
[2022-08-17T20:54:44.676Z] Command failed: /Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS/Code Helper /Users/renatokosseki/.vscode/extensions/ms-vscode-remote.remote-containers-0.245.1/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /Users/renatokosseki/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-containers/data --workspace-folder /Users/renatokosseki/Repos/bp-dbt-dw --workspace-mount-consistency cached --id-label devcontainer.local_folder=/Users/renatokosseki/Repos/bp-dbt-dw --log-level debug --log-format json --config /Users/renatokosseki/Repos/bp-dbt-dw/.devcontainer/devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=volume,source=vscode,target=/vscode,external=true --skip-post-create --update-remote-user-uid-default on --mount-workspace-git-root true
[2022-08-17T20:54:44.677Z] Exit code 1
Workaround: go on command line and pull the docker.io/docker/dockerfile:1.4 manually. The the buildx command will work after that.
For reference, I was behind proxy. Let me know if you need more info to troubelshoot this.
Ex.:
PS C:\Users\user> docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f C:\Users\user\AppData\Local\Temp\vsch\container-features\0.245.2-1662044125956\Dockerfile-with-features -t vsc-confluence-deployment-1-b4b9095a09f944650c4d92d8ccd96f08 --target dev_containers_target_stage --build-arg VARIANT=3.10-bullseye --build-arg NODE_VERSION=none --build-context dev_containers_feature_content_source=C:\Users\user\AppData\Local\Temp\vsch\container-features\0.245.2-1662044125956 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=vscode --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp c:\Users\user\repositories\confluence-deployment-1
[+] Building 31.4s (4/4) FINISHED
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 46B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> ERROR resolve image config for docker.io/docker/dockerfile:1.4 31.2s
=> [auth] docker/dockerfile:pull token for registry-1.docker.io 0.0s
------
> resolve image config for docker.io/docker/dockerfile:1.4:
------
error: failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to solve with frontend gateway.v0: failed to authorize: rpc error: code = Unknown desc = failed to fetch oauth token: Post "https://auth.docker.io/token": dial tcp 54.83.42.45:443: i/o timeout
PS C:\Users\user>
PS C:\Users\user>
PS C:\Users\user>
PS C:\Users\user> docker pull docker.io/docker/dockerfile:1.4
1.4: Pulling from docker/dockerfile
1328b32c40fc: Pull complete
Digest: sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc
Status: Downloaded newer image for docker/dockerfile:1.4
docker.io/docker/dockerfile:1.4
PS C:\Users\user>
PS C:\Users\user>
PS C:\Users\user>
PS C:\Users\user> docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f C:\Users\user\AppData\Local\Temp\vsch\container-features\0.245.2-1662044125956\Dockerfile-with-features -t vsc-confluence-deployment-1-b4b9095a09f944650c4d92d8ccd96f08 --target dev_containers_target_stage --build-arg VARIANT=3.10-bullseye --build-arg NODE_VERSION=none --build-context dev_containers_feature_content_source=C:\Users\user\AppData\Local\Temp\vsch\container-features\0.245.2-1662044125956 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=vscode --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp c:\Users\user\repositories\confluence-deployment-1
[+] Building 138.9s (16/16) FINISHED
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 46B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> resolve image config for docker.io/docker/dockerfile:1.4 0.0s
=> docker-image://docker.io/docker/dockerfile:1.4 0.0s
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> [internal] load .dockerignore 0.0s
=> [context dev_containers_feature_content_source] load .dockerignore 0.1s
=> => transferring dev_containers_feature_content_source: 2B 0.0s
=> [internal] load metadata for mcr.microsoft.com/vscode/devcontainers/python:0-3.10-bullseye 1.9s
=> [context dev_containers_feature_content_source] load from client 0.1s
=> => transferring dev_containers_feature_content_source: 575.93kB 0.1s
=> [dev_container_auto_added_stage_label 1/3] FROM mcr.microsoft.com/vscode/devcontainers/python:0-3.10-bullseye@sha256:4ff764f46d066246d0df3696eec77bf225e16ad6d3db 102.5s
=> => resolve mcr.microsoft.com/vscode/devcontainers/python:0-3.10-bullseye@sha256:4ff764f46d066246d0df3696eec77bf225e16ad6d3dbf578f0a8abed488b7716 0.0s
=> => sha256:001c52e26ad57e3b25b439ee0052f6692e5c0f2d5d982a00a8819ace5e521452 55.00MB / 55.00MB 20.0s
=> => sha256:d9d4b9b6e964657da49910b495173d6c4f0d9bc47b3b44273cf82fd32723d165 5.16MB / 5.16MB 2.9s
=> => sha256:4866afbff32b9eb3edcbc55902c13aa40ee16ed74dc4095ca50762e4a67ea819 12.00kB / 12.00kB 0.0s
=> => sha256:2068746827ec1b043b571e4788693eab7e9b2a95301176512791f8c317a2816a 10.88MB / 10.88MB 5.5s
=> => sha256:4ff764f46d066246d0df3696eec77bf225e16ad6d3dbf578f0a8abed488b7716 743B / 743B 0.0s
=> => sha256:5d9263806de89cde9c92b157c177cd1dae675a178648c7393575a02032403edc 3.27kB / 3.27kB 0.0s
=> => sha256:9daef329d35093868ef75ac8b7c6eb407fa53abbcb3a264c218c2ec7bca716e6 54.58MB / 54.58MB 22.5s
=> => sha256:8a335986117b238fe47afa404a8402b9b57bcc5b905c149a08657f166f3f3c0e 197.48MB / 197.48MB 69.2s
=> => sha256:588423e31bcf356ccfc2cab9922e2fdea0a2cce673e89767a3648204ef2ed293 6.29MB / 6.29MB 22.9s
=> => sha256:04378c690b5e99b7ccfa91e3fa5313f07dd8dcc26504f63cb0e49e9d9bcf1054 232B / 232B 23.2s
=> => sha256:ace6d68f6bea726cb6f2aa5a02cc799df1902deef9a94b362fc6a23ff8a69efc 3.04MB / 3.04MB 25.5s
=> => sha256:0e96cb875bea1d01dec31f46987238d4e5c79444324d56486190aceed4e7cb3c 10.91kB / 10.91kB 25.9s
=> => sha256:f40cdf3ebc1087351446ba58a220529068eb9499617757b4bc0f5160b207cec6 20.04MB / 20.04MB 28.2s
=> => extracting sha256:001c52e26ad57e3b25b439ee0052f6692e5c0f2d5d982a00a8819ace5e521452 25.0s
=> => sha256:44ff5f9ea9b37892b4098903ff1d744847f85df23449d8890949ad14ad8bb980 47.16MB / 47.16MB 48.5s
=> => sha256:83057ac72220beaa45c938872335be1cb399ed9450da1334ea0a88c561374308 77.10MB / 77.10MB 59.5s
=> => extracting sha256:d9d4b9b6e964657da49910b495173d6c4f0d9bc47b3b44273cf82fd32723d165 1.8s
=> => sha256:4086ae9aaa1043d81b3dbada461e8c425aff08c7d513ef65f33203519d6e0e05 2.08MB / 2.08MB 49.9s
=> => sha256:cc23cd46ebbf1d1002bca036e6a4b31a1da1ff95e989643360e3e76703c2897a 151B / 151B 50.7s
=> => extracting sha256:2068746827ec1b043b571e4788693eab7e9b2a95301176512791f8c317a2816a 3.2s
=> => extracting sha256:9daef329d35093868ef75ac8b7c6eb407fa53abbcb3a264c218c2ec7bca716e6 16.0s
=> => extracting sha256:8a335986117b238fe47afa404a8402b9b57bcc5b905c149a08657f166f3f3c0e 13.1s
=> => extracting sha256:588423e31bcf356ccfc2cab9922e2fdea0a2cce673e89767a3648204ef2ed293 0.8s
=> => extracting sha256:f40cdf3ebc1087351446ba58a220529068eb9499617757b4bc0f5160b207cec6 2.5s
=> => extracting sha256:04378c690b5e99b7ccfa91e3fa5313f07dd8dcc26504f63cb0e49e9d9bcf1054 0.0s
=> => extracting sha256:ace6d68f6bea726cb6f2aa5a02cc799df1902deef9a94b362fc6a23ff8a69efc 0.5s
=> => extracting sha256:0e96cb875bea1d01dec31f46987238d4e5c79444324d56486190aceed4e7cb3c 0.0s
=> => extracting sha256:44ff5f9ea9b37892b4098903ff1d744847f85df23449d8890949ad14ad8bb980 4.9s
=> => extracting sha256:83057ac72220beaa45c938872335be1cb399ed9450da1334ea0a88c561374308 6.3s
=> => extracting sha256:4086ae9aaa1043d81b3dbada461e8c425aff08c7d513ef65f33203519d6e0e05 0.3s
=> => extracting sha256:cc23cd46ebbf1d1002bca036e6a4b31a1da1ff95e989643360e3e76703c2897a 0.0s
=> [dev_container_auto_added_stage_label 2/3] RUN apt update && apt install git -y 8.4s
=> [dev_container_auto_added_stage_label 3/3] RUN pip install --no-cache-dir --upgrade pip && pip --no-cache-dir install poetry 22.3s
=> [dev_containers_target_stage 1/2] COPY --from=dev_containers_feature_content_source . /tmp/build-features/ 0.1s
=> [dev_containers_target_stage 2/2] RUN cd /tmp/build-features/git_1 && chmod +x ./install.sh && ./install.sh 2.0s
=> exporting to image 0.1s
=> => exporting layers 0.0s
=> => writing image sha256:cd817923b75da77199f05bb9ff55da6d417f318ec1140fac74fb489fc53c2e9a 0.0s
=> => naming to docker.io/library/vsc-confluence-deployment-1-b4b9095a09f944650c4d92d8ccd96f08 0.0s
=> exporting cache 0.0s
=> => preparing build cache for export
Workaround: go on command line and pull the
docker.io/docker/dockerfile:1.4manually. The the buildx command will work after that.For reference, I was behind proxy. Let me know if you need more info to troubelshoot this.
PS: Do not forget to set your proxy. Otherwise the pull will also not work. See https://www.cloudbees.com/blog/using-docker-behind-a-proxy
I am having also the same problem when I try to build the container:
VSCode Version: 1.72.2 Local OS Version: macOS Monterey Version 2.6 (Apple M1 Pro) Remote: Nodejs 16 (VARIANT=16-bullseye)
Logs:
[1083 ms] Start: Resolving Remote
[1085 ms] Start: Run: git rev-parse --show-cdup
[1106 ms] Start: Run: docker ps -q -a --filter label=devcontainer.local_folder=/Users/user/workspace/sqs-producer
[1178 ms] Start: Run: docker inspect --type image mcr.microsoft.com/vscode/devcontainers/javascript-node:0-16-bullseye
[1433 ms] local container features stored at: /Users/user/.vscode/extensions/ms-vscode-remote.remote-containers-0.255.4/dist/node_modules/vscode-dev-containers/container-features
[1434 ms] Start: Run: tar --no-same-owner -x -f -
[1461 ms] Start: Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /var/folders/fm/nvfywcqn77g0j87ybp1s16zh0000gp/T/devcontainercli/container-features/0.20.0-1666178907986/Dockerfile-with-features -t vsc-sqs-producer-55296b429436e06466e25d00739428bf --target dev_containers_target_stage --build-arg VARIANT=16-bullseye --build-context dev_containers_feature_content_source=/var/folders/fm/nvfywcqn77g0j87ybp1s16zh0000gp/T/devcontainercli/container-features/0.20.0-1666178907986 --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label --build-arg _DEV_CONTAINERS_IMAGE_USER=root --build-arg _DEV_CONTAINERS_FEATURE_CONTENT_SOURCE=dev_container_feature_content_temp /Users/user/workspace/sqs-producer/.devcontainer
[+] Building 31.6s (4/4) FINISHED
=> [internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 1.71kB 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> ERROR resolve image config for docker.io/docker/dockerfile:1.4 31.5s
=> [auth] docker/dockerfile:pull token for registry-1.docker.io 0.0s
------
> resolve image config for docker.io/docker/dockerfile:1.4:
------
ERROR: failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to solve with frontend gateway.v0: failed to authorize: rpc error: code = Unknown desc = failed to fetch oauth token: Post "https://auth.docker.io/token": dial tcp: lookup auth.docker.io: i/o timeout
I am also running into the same issue.
VSCode Version: 1.73.1 OS: Windows_NT x64 10.0.19044 Remote: Go (VARIANT=18-bullseye)
I'm behind a proxy, but have the correct proxy setup. Docker is able to login and pull images outside of VSCode build.
Pre-pulling the image temporarily resolves the issue.