Задать вопрос
@artstylee

Не запускается скрипт, file not found?

я на винде, пытаюсь создать линух образ из репы гитхаба

докер фаил
COPY docker-entrypoint.sh /
RUN chmod 777 docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]

CMD ["nginx", "-g", "daemon off; node"]


запускаю docker run -it --rm image
на выходе вижу
exec /docker-entrypoint.sh: no such file or directory


решил глянуть что там внутри и закоментил
COPY docker-entrypoint.sh /
RUN chmod 777 docker-entrypoint.sh
#ENTRYPOINT ["/docker-entrypoint.sh"]

#CMD ["nginx", "-g", "daemon off; node"]

запускаю docker run -it --rm image
делаю ls, вижу docker-entrypoint.sh прям в корне
делаю ls -la вижу -rwxrwxrwx 1 root root 1796 Nov 25 00:49 docker-entrypoint.sh
Данная проблема возникла после редактирования файла, ранее этот фаил я склонировал с гитхаба и образ собирался и работал
я подумал что слетают разрешения на фаил, но как видно это не так.
не могу понять в чем проблема ? это проблема копирования файлов с линухи на винду ? как пофиксить?
  • Вопрос задан
  • 559 просмотров
Подписаться 1 Простой 12 комментариев
Решения вопроса 1
@Drno
Доя того чтобы докер нормально работал и команды к нему - используйте его в линукс, можно на виртуалке
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы