Buscar..


Introducción

Cuando una docker build -t mytag . falla con un mensaje como ---> Running in d9a42e53eb5a The command '/bin/sh -c returned a non-zero code: 127 (127 significa "comando no encontrado, pero 1) no es trivial para todos 2) 127 puede ser reemplazado por 6 o cualquier cosa) puede ser no trivial para encontrar el error en una línea larga

ejemplo básico

Como la última capa creada por

docker build -t mytag .

mostró

---> Running in d9a42e53eb5a

Simplemente inicie la última imagen creada con un shell e inicie el comando, y tendrá un mensaje de error más claro

docker run -it d9a42e53eb5a /bin/bash

(esto asume que / bin / bash está disponible, puede ser / bin / sh o cualquier otra cosa)

y con el indicador, ejecuta el último comando que falla y ve lo que se muestra



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow