记录一次docker文件挂载困扰了我4个小时的问题。
Dynamic Grid是selenium-grid 4.0最新添加的功能。它能够按需启动 Docker 容器,这意味着它会在后台为每个新的会话请求启动一个 Docker 容器,在那里执行测试,当测试完成时,容器会被丢弃。
在部署selenium-grid镜像时需要将一个配置文件挂载到服务启动容器中,即为下面的config.toml
version: "3"
services:
node-docker:
image: selenium/node-docker:4.0.0
volumes:
- ./assets:/opt/selenium/assets