Возможно, вы решили эту проблему, но я боролся с той же проблемой сегодня, поэтому, возможно, кому-то еще нужен ответ. Если вы строите образ надмножества docker на Windows и целевые контейнеры / ВМ основаны на Linux, вы получите ту же ошибку:
/ bin / sh - c /frontend-mem-nag.sh & cc / app / superset-frontend && npm ci 'возвращает ненулевой код: 127
Проблема возникает в. Сценарий sh, потому что когда вы делаете git извлечение / клонирование, он автоматически меняет окончание строки файла на CRLF и docker пытается выполнить с теми же окончаниями строки.
Решение:
измените окончания строк на LF (используйте notepad ++) и снова введите команду построения.
source: поток для другого проекта с похожей проблемой