使用Docker解释器从PyCharm构build

我正在尝试直接从PyCharm使用Docker解释器来构build一个Python项目。 如果直接使用“运行”命令,我可以正常运行脚本; 具体来说,PyCharm中的构build工具会在本地机器上的位置查找setup.py。 例如,如果我点击项目顶层目录中名为test.py的脚本的播放button,PyCharm执行的实际命令是“python -u /opt/project/test.py”,这是正确的Docker容器中文件的位置。 但是,当我尝试使用“工具 – >运行setup.py任务”来实际构build项目时,它执行的命令是“python -u /Users/myname/myproject/setup.py build_ext”(即setup.py在我的本地,)我得到的错误

python: can't open file '/Users/myname/myproject/setup.py': [Errno 2] No such file or directory 

有什么方法可以指定PyCharm应该在哪里查找构build文件,或者为构build工具提供从本地机器到Docker容器中的卷的映射? 这实际上是一个错误? 我可以通过使用subprocess.call来解决这个问题,使用适当的参数运行setup.py,但是直接使用PyCharm会很好。