La commande '/bin/sh a renvoyé un code autre que zéro: 1

Lorsque j'essaie d'installer un fichier bin manuellement à l'intérieur d'un ubuntu conteneur Docker, il fonctionne parfaitement,

./MyBinfile.bin

mais quand j'ai essayer de mon Dockerfile je reçois toujours le message d'erreur :
La commande '/bin/sh-c de la commande chmod +x /tmp/snapcenter_linux_host_plugin.bin && ./tmp/MyBinFile.bin' a renvoyé un code autre que zéro: 1

Mon Dockerfile ressemble :

    FROM debian:jessie

    RUN apt-get update && apt-get install -y openjdk-7-jdk
    ENV JAVA_HOME /usr/lib/jvm/java-7-openjdk-amd64
    RUN echo $JAVA_HOME

    COPY MyBinFile.bin /tmp/MyBinFile.bin
    RUN chmod +x /tmp/MyBinFile.bin && ./tmp/MyBinFile.bin

Quelqu'un peut m'aider dans ce cas?

Votre mdc est probablement pas /tmp, alors essayez de l'exécuter en tant que chemin d'accès absolu à la place.
désolé que c'était une faute de frappe, j'ai fixé mes docker fichier en question.
Ce qui est dans MyBinFile.bin? Avez-vous modifier ce fichier à partir d'une machine Windows?

OriginalL'auteur Akki | 2017-04-03