Running the container results in "cannot execute binary file"
Personne n'a encore pris cette issue.
- Langage dominant
- Dockerfile
- Étoiles
- 34
- Forks
- 9
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I've followed the instructions to first run the container standalone. However in doing so I get an error, and replacing /bin/bash for /bin/sh doesn't help.
$ podman run -it nodejs/devcontainer:nightly /bin/bash
/bin/bash: /bin/bash: cannot execute binary file
I also tried building the container locally and using that to make sure I wasn't accidentally running the arm64 version on an x86_64 machine but got the same thing.
Guide de contribution
Ouvrir 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.
Piste de recherche
Reproduisez la commande signalée podman run -it nodejs/devcontainer:nightly /bin/bash, puis comparez-la avec /bin/sh et une image construite localement. Vérifiez l’architecture de l’image et le point d’entrée du shell par rapport à l’hôte, en prenant comme points de départ les possibilités arm64 et x86_64 signalées. C’est terminé lorsque la commande documentée du conteneur autonome démarre un shell sans l’erreur d’exécution.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- docker, dockerfile
- Domaine
- devops
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Active
- Clarté
- Plutôt claire
- Accessibilité débutants
- 48/100