Запустите python программу внутри и снаружи docker без изменений кода - PullRequest
0 голосов
/ 12 апреля 2020

Как вы увидите из этого вопроса, я новичок в linux и docker.

Python. Программа nasemail.py отправляет мне список содержимого моего Nas. Он находится в папке Py Docker в моем домашнем каталоге. Программа ссылается на папку «mount» «Nas» в моем домашнем каталоге.

Фрагмент кода python - - dirlist = get_dirlist ('/ Nas /') - ссылка на заметку / Nas /

затем docker run -t --mount type = bind, source = / home / pi / Nas, target = / nas base python

Это отлично работает, но когда я хочу запустить его напрямую как в python3 nasemail.py, я должен изменить код python на - dirlist = get_dirlist ('/ home / pi / Nas /') - ссылка на заметку / home / pi / Nas /

My Вопрос в том, что мне нужно сделать с кодом python или docker, чтобы код python был одинаковым для обеих сред.

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