nodejs / nodejs/devcontainer

Running the container results in "cannot execute binary file"

Ouverte
#30 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

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

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. 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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.