version: '3'
services:
selenoid:
image: aerokube/selenoid
network_mode: bridge
volumes:
- "/path/to/config:/etc/selenoid"
- "/var/run/docker.sock:/var/run/docker.sock"
- "/path/to/config/video:/opt/selenoid/video"
- "/path/to/config/logs:/opt/selenoid/logs"
environment:
- OVERRIDE_VIDEO_OUTPUT_DIR=/path/to/config/video
command: ["-conf", "/etc/selenoid/browsers.json", "-video-output-dir", "/opt/selenoid/video", "-log-output-dir", "/opt/selenoid/logs"]
ports:
- "4444:4444"