error getting credentials when using features
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- docker, docker-compose
- Domaine
- devops, infrastructure
Piste de recherche
Commencez par reproduire le build de la feature avec la configuration devcontainer fournie et inspectez .devcontainer/docker-compose.yaml ainsi que le Dockerfile-with-features généré. Suivez la résolution échouée des identifiants Docker pour docker.io/docker/dockerfile:1.4. Le travail est terminé lorsque la cause a été identifiée et qu’une méthode vérifiée permettant au build de la feature Docker-in-Docker de s’achever avec succès a été documentée ou implémentée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I am trying to use features in my local devcontainer but it seems whenever I attempt to build with them I get the following error:
[+] Building 0.5s (1/2) docker:desktop-linux
[+] Building 0.6s (2/2) FINISHED docker:desktop-linux
=> [workstation internal] load build definition from Dockerfile-with-features 0.0s
=> => transferring dockerfile: 7.27kB 0.0s
=> ERROR [workstation] resolve image config for docker-image://docker.io/docker/dockerfile:1.4 0.6s
------
> [workstation] resolve image config for docker-image://docker.io/docker/dockerfile:1.4:
------
failed to solve: failed to resolve source metadata for docker.io/docker/dockerfile:1.4: error getting credentials - err: exit status 1, out: ``
Error: Command failed: docker compose --project-name monorepo_devcontainer -f /Users/alitamoore/github/wovenmind/monorepo/.devcontainer/docker-compose.yaml -f /var/folders/7v/lhcpl9r97f7f93b3s84jzpxh0000gn/T/devcontainercli/docker-compose/docker-compose.devcontainer.build-1721245662900.yml build
at Km (/Users/alitamoore/.nvm/versions/node/v20.9.0/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:430:525)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async QtA (/Users/alitamoore/.nvm/versions/node/v20.9.0/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:430:2476)
at async utA (/Users/alitamoore/.nvm/versions/node/v20.9.0/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:410:3506)
at async KtA (/Users/alitamoore/.nvm/versions/node/v20.9.0/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:482:3944)
at async eB (/Users/alitamoore/.nvm/versions/node/v20.9.0/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:482:4886)
at async hrA (/Users/alitamoore/.nvm/versions/node/v20.9.0/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:663:200)
at async lrA (/Users/alitamoore/.nvm/versions/node/v20.9.0/lib/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:662:13452)
{"outcome":"error","message":"Command failed: docker compose --project-name monorepo_devcontainer -f /Users/alitamoore/github/wovenmind/monorepo/.devcontainer/docker-compose.yaml -f /var/folders/7v/lhcpl9r97f7f93b3s84jzpxh0000gn/T/devcontainercli/docker-compose/docker-compose.devcontainer.build-1721245662900.yml build","description":"An error occurred building the Docker Compose images."}
For reference here's my devcontainer file:
{
"dockerComposeFile": "docker-compose.yaml",
"service": "workstation",
"privileged": true,
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:1": {
"version": "latest",
"moby": true
}
}
}
- Langage dominant
- Shell
- Étoiles
- 1.5k
- Forks
- 627
- Merge moyen
- 1 j 20 h
- PR mergées (30 j)
- 4
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de devcontainers/features
-
Can the onCreateCommand be run background and use the Output tab instead of the Terminal tab?Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 38/100
devcontainers/features#1754 ·
-
use mise for java feature installation or make sdkman configuable to download JDK from mirrosOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
devcontainers/features#1730 ·
-
Version resolution over unauthenticated git makes feature installs fail hard, with no fallbackPeut-être pris @v-Kaniska244 l’a pris il y a 49 jours. Ouverte
devcontainers/features#1726 · 2 commentaires · 1 personne assignée ·
-
[docker-in-docker] v4 with iptablesSwitchAtRuntime:true default on Ubuntu 26.04 host/devcontainer image activates iptables-legacy instead of iptables-nftPeut-être à nouveau libre @v-Kaniska244 l’a pris il y a 67 jours, et aucune pull request n’est ouverte. Ouverte
devcontainers/features#1709 · 1 réaction · 1 personne assignée ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
devcontainers/features#1707 ·
Toutes les issues de devcontainers/features
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
awsdocs/amazon-eks-user-guide#1257 ·
-
eks-recon: six more null-iteration crashes (networking env/args, observability ConfigMap data)Ouvertedeep-dive-feedback
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
aws-samples/sample-apex-skills#292 ·
Les mainteneurs répondent en général sous 1 jour
-
fm-spawn: bash 5.2 patsub_replacement turns '&' in a home or project path into the placeholder textOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
kunchenguid/firstmate#7786 ·
Les mainteneurs répondent en général sous 1 jour
-
TLS guide repeats certs/ in the certificate directoryPeut-être pris @maheshrijal l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
prometheus/docs#3156 ·
Les mainteneurs répondent en général sous 2 jours
-
triaged
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
fullsend-ai/agents#1786 · 2 commentaires · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour