docker /bin/sh: 1: ... not found Ошибка Не находит файл скрипта

docker /bin/sh: 1: ... not found

web_1 | /bin/sh: 1: ./cmdrun.sh: not found
......
web_prod exited with code 127

Ситуация

В Dockerfile имеем такой фрагмент для запуска нескольких команд через вызов CMD:

COPY cmdrun.sh cmdrun.sh
RUN  chmod +x cmdrun.sh

CMD ./cmdrun.sh

Причина и решение

Возможная причина в том, что инструкция volumes (напр. из docker-compose) после монтирования тома, затирает ранее скопированное содержимое.

Key Words for FKN + antitotal forum (CS VSU):