有没有老师同学用docker搭建过selenium-grid,求经验

有没有老师同学用daoker搭建过selenium-grid,求经验

docker-compose.yml

version: "3"
services:
  selenium-hub:
    image: selenium/hub:3.141.59-lithium
    # container_name: selenium-hub
    environment:
      - GRID_MAX_SESSION=10
      # - newSessionWaitTimeout=25000
      - JAVA_OPTS=-Xmx512m
      # - SE_OPTS="-debug"
    ports:
      - "4444:4444"
  chrome:
    image: selenium/node-chrome-debug:3.141.59-lithium
    volumes:
      - /dev/shm:/dev/shm
    depends_on:
      - selenium-hub
    environment:
      - HUB_HOST=selenium-hub
      - HUB_PORT=4444
      - NODE_MAX_INSTANCES=10
      - NODE_MAX_SESSION=10
      - SCREEN_WIDTH=1366
      - SCREEN_HEIGHT=768 
      - SCREEN_DEPTH=24
    ports:
      - "5900:5900"
  firefox:
    image: selenium/node-firefox-debug:3.141.59-lithium
    volumes:
      - /dev/shm:/dev/shm
    depends_on:
      - selenium-hub
    environment:
      - HUB_HOST=selenium-hub
      - HUB_PORT=4444
      - NODE_MAX_INSTANCES=10
      - NODE_MAX_SESSION=10
      - SCREEN_WIDTH=1366
      - SCREEN_HEIGHT=768 
      - SCREEN_DEPTH=24
    ports:
      - "5901:5900"

远程调试,下载vnc工具,vnc viewer 连接端口是每个浏览器映射的端口,比如chrome,5900
vnc 密码:secret

老师我是小白,可以具体点吗,感谢~