如何让docker从文件所在的目录而不是/?

2024-04-19 11:11:31 发布

您现在位置:Python中文网/ 问答频道 /正文

这个问题本来应该问过的,但我找不到答案。我正在使用docker从终端运行python脚本,例如:

docker run --rm img_name -v local_path:docker_path python docker_path_to_script/script.py

当我从script.py打印时,脚本认为它正在使用cmd,它说:

/

这是没有意义的(不知道那是什么正式名称)。这会导致问题,因为我在script.py中有相对路径。如何从docker中的正确位置运行脚本?你知道吗


Tags: topathdockerrmrun答案namepy