gpt4 book ai didi

python - 在不通过 SSH 进入我的容器的情况下运行测试

转载 作者:行者123 更新时间:2023-12-02 18:35:02 25 4
gpt4 key购买 nike

我在 docker 容器中有一个 Python API,但我希望能够在不通过 SSH 连接和运行命令的情况下运行测试,但我不确定如何通过命令行执行此操作。例如,我知道在我做的 ssh 中(通过脚本,所以我可以 ssh 到我的三个容器中的任何一个):

docker exec -it gp-api ash

但是当我想运行测试时,我需要 ssh 进入,进入一个文件夹,然后运行 ​​ pytest .不知道如何从 docker 命令行执行所有操作。

最佳答案

正如 docs 中所述为 exec ,您可以使用 -w命令中的选项来设置当前工作目录。

docker exec -w /your/working/directory container_name_or_id command

关于python - 在不通过 SSH 进入我的容器的情况下运行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60679175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com