我得到一个错误运行Lippia的例子与三星移动容器



我一直在尝试使用docker从mobile运行lippia示例,但是当我执行docker compose-up时,我在samsung_s7_9.0 conainer中遇到了一个错误。

我使用的是linux Kubuntu

我得到以下错误:

Pablo@Pablo-Kubuntu:~/Escritorio/Crowdar/Lippia/MOBILE/Lippia-mobile-sample-project$ sudo docker-compose up
WARNING: The apkDirectory variable is not set. Defaulting to a blank string.
Creating network "lippia-mobile-sample-project_default" with the default driver
Creating lippia-mobile-sample-project_selenium_hub-mobile-apk_1 ... done
Creating lippia-mobile-sample-project_nginx_web-sample_1        ... done
Creating lippia-mobile-sample-project_jenkins-mobile_apk_1      ... done
Creating lippia-mobile-sample-project_samsung_s7_9.0_1          ... error
ERROR: for lippia-mobile-sample-project_samsung_s7_9.0_1  Cannot create container for service samsung_s7_9.0: create .: volume name is too short, names should be at least two alphanumeric characters
ERROR: for samsung_s7_9.0  Cannot create container for service samsung_s7_9.0: create .: volume name is too short, names should be at least two alphanumeric characters
ERROR: Encountered errors while bringing up the project.```
要使用此docker-compose,必须发送参数${apkDirectory}。使用此参数可以测试您的应用程序。为了测试该示例项目中的应用程序,您可以使用以下命令:

apkDirectory=/sample_apk docker组成

若要发送参数,请在命令(apkDirectory=sample_apk)之前键入,此值是示例项目中directory的名称并且包含CCD_ 5。

如果您正在尝试测试另一个apk,可以使用包含该apk的local pcdirectory并引用名称pom项目中的apk。

例如,如果您的应用程序位于:/opt/apk/app.apk中,则使用命令:

apkDirectory=/opt/apk docker组成

在项目pom中,您必须将应用程序的地址更改为:

<crowdar.appLocation>root/tmp/sample_apk/app.apk<crowdar.appLocation>

这是因为volume指向它在本地目录中,容器的路径为/root/tmp/sample_apk目录。

相关内容

  • 没有找到相关文章

最新更新