当testcafe在docker容器中运行时,如何访问在localhost中运行的应用程序?

时间:2019-06-03 17:47:19

标签: docker automated-tests e2e-testing web-testing testcafe

我在自定义docker容器中运行testcafe,并且Web应用程序在其他docker容器(或docker-compose)中运行。如果我通过网络浏览器使用该应用程序,则转到localhost:8080

如何从testcafe docker容器访问应用程序?

> docker run -ti mycustom/testcafe firefox /tests/*

Error details:
Failed to find a DNS-record for the resource at "http://localhost:8080/".

我尝试添加--network=network-name,但没有帮助。

1 个答案:

答案 0 :(得分:0)

您不需要使用docker-compose显式配置网络。有关没有docker-compose的解决方案,请参考this线程。