首页 > 解决方案 > 码头工人。从容器运行本地测试

问题描述

我需要创建 docker 镜像,它将仅描述需要安装哪些工具。

然后,我想从该图像启动容器并运行测试(基于机器人框架)并在我的本地机器中获取日志。可能吗?如果可能的话 - 如何?

如果不可能,如何创建图像以便我不需要在每次更改代码后重建它?

例如,我有包含 10 个测试的测试套件,如果我构建映像,我不能只将测试添加到测试套件,我需要重新构建它,如何强制 docker “watch” 进行任何更改?

长话短说-我需要从隔离端(docker容器)运行测试(测试量总是会增加)-我该怎么做?

这是我的第一次 docker 体验。

标签: dockerrobotframework

解决方案


我认为正确的解决方案是在没有测试的情况下构建容器,然后使用挂载点使测试在容器内可用。这样容器实际上不会包含任何测试,也不需要重建。


推荐阅读