Spring Boot应用程序在Docker容器中运行Selenium

时间:2019-05-06 00:07:24

标签: maven selenium spring-boot docker jib

我正在使用Spring Boot在现有映像https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcloud上构建微服务,并且正在使用Jib maven插件将其构建为Docker容器。但是现在我需要包含一些使用Selenium的功能,该功能使用Chrome Linux Web驱动程序,到目前为止,问题是它要求将浏览器安装在容器中。
我收到的错误是:
是否可以使用Maven的Jib插件将浏览器包含在容器中?
如果没有,还有其他解决方法吗?还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

我不熟悉NIB,但是将docker和spring boot与chromedriver一起使用。 linux chromedriver和chrome是作为docker构建的一部分安装的,并且两者都必须是同一版本。有关如何执行此操作的堆栈溢出答案。

相关问题