在zalenium的docker-compose.yml中指定浏览器版本,可以通过在environment
部分添加ZALENIUM_CHROME_CONTAINERS
和ZALENIUM_FIREFOX_CONTAINERS
环境变量来实现。
对于Chrome浏览器,可以使用ZALENIUM_CHROME_CONTAINERS
环境变量来指定所需的Chrome版本。该环境变量的值可以是一个字符串,格式为<浏览器版本>:<容器数量>
。例如,如果要使用Chrome 94版本,并且需要3个容器,则可以将ZALENIUM_CHROME_CONTAINERS
设置为94:3
。
对于Firefox浏览器,可以使用ZALENIUM_FIREFOX_CONTAINERS
环境变量来指定所需的Firefox版本。该环境变量的值也可以是一个字符串,格式为<浏览器版本>:<容器数量>
。例如,如果要使用Firefox 92版本,并且需要2个容器,则可以将ZALENIUM_FIREFOX_CONTAINERS
设置为92:2
。
以下是一个示例的docker-compose.yml文件,展示了如何在zalenium中指定Chrome和Firefox的版本:
version: '3'
services:
zalenium:
image: dosel/zalenium
ports:
- 4444:4444
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- ZALENIUM_CHROME_CONTAINERS=94:3
- ZALENIUM_FIREFOX_CONTAINERS=92:2
在上述示例中,ZALENIUM_CHROME_CONTAINERS
被设置为94:3
,表示使用Chrome 94版本,并且需要3个容器。ZALENIUM_FIREFOX_CONTAINERS
被设置为92:2
,表示使用Firefox 92版本,并且需要2个容器。
请注意,以上示例中的版本号仅作为示例,您可以根据实际需求修改版本号。另外,还可以根据需要添加其他环境变量或配置项来满足特定的需求。
关于zalenium的更多信息和使用方法,您可以参考腾讯云的Zalenium产品介绍页面:Zalenium产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云