我有一个可用于测试的docker-compose.yaml文件。我要做的一件事是将命令设置为
... && pip install -r requirements-test.txt && ...
这会将测试依赖项添加到容器中,否则该容器将用于构建应用程序。我看到pycharm支持远程解释器,该解释器可以提取docker-compose文件中的内容,然后运行。但是,它似乎不尊重“命令”部分,因此,测试因“没有名为模拟的模块”等而失败。
是否有一种方法可以使它运行(即,首先安装deps),还是真的需要创建一个单独的容器来添加测试?