bash сценарий через docker не могу CD в существующий каталог - PullRequest
0 голосов
/ 18 марта 2020

У меня есть файл docker, который заканчивается следующим:

COPY . /research

COPY ./funnel_viewer/run_dashboard.sh /
RUN chmod +x /run_dashboard.sh
ENTRYPOINT ["sh", "/run_dashboard.sh"]

run_dashboard. sh скрипт выглядит так:

#!/bin/bash
  echo $(pwd)
  echo $(ls -l)
  cd ./funnel_viewer
  /opt/conda/envs/dashboard_env/bin/python dashboard.py run

При запуске docker I get 'cant cd to funnel_viewer'
Пока echo ${ls -1} показывает, что каталог существует.
Владелец каталогов - root, и поэтому пользователь запускает скрипт.

Почему я получаю кандидатуру? cd to .. error?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...