Skip to content

Instantly share code, notes, and snippets.

@patsevanton
Created April 22, 2022 10:07
Show Gist options
  • Save patsevanton/a9dcd48d2a8b3805afb2ad4b93e096e5 to your computer and use it in GitHub Desktop.
Save patsevanton/a9dcd48d2a8b3805afb2ad4b93e096e5 to your computer and use it in GitHub Desktop.

Revisions

  1. patsevanton created this gist Apr 22, 2022.
    25 changes: 25 additions & 0 deletions docker-compose-selenoid.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,25 @@

    version: '3'
    networks:
    selenoid:
    external:
    name: selenoid # This assumes network is already created
    services:
    selenoid:
    networks:
    selenoid: null
    image: aerokube/selenoid:latest-release
    volumes:
    - ".:/etc/selenoid"
    - "/var/run/docker.sock:/var/run/docker.sock"
    command: ["-conf", "/etc/selenoid/browsers.json", "-video-output-dir", "/opt/selenoid/video", "-log-output-dir", "/opt/selenoid/logs", "-container-network", "selenoid"]
    ports:
    - "4444:4444"

    selenoid-ui:
    image: "aerokube/selenoid-ui"
    networks:
    selenoid: null
    ports:
    - "8080:8080"
    command: ["--selenoid-uri", "http://selenoid:4444"]