OS Manuals

/usr/bin/geckodriver

A tool for exploring each layer in a docker image

From geckodriver 0.37.1-r6 (os), captured 2026-11-05 by running geckodriver --help (exit 0). permalink

WebDriver implementation for Firefox

Usage:

Options:
      --allow-hosts <ALLOW_HOSTS>...
          List of hostnames to allow. By default the value of --host is allowed, and in addition if
          that's a well known local address, other variations on well known local addresses are
          allowed. If --allow-hosts is provided only exactly those hosts are allowed.
      --allow-origins <ALLOW_ORIGINS>...
          List of request origins to allow. These must be formatted as scheme://host:port. By
          default any request with an origin header is rejected. If --allow-origins is provided then
          only exactly those origins are allowed.
      --allow-system-access
          Enable privileged access to the application's parent process
      --android-storage <ANDROID_STORAGE>
          Selects storage location to be used for test data (deprecated). [possible values: auto,
          app, internal, sdcard]
  -b, --binary <BINARY>
          Path to the Firefox binary
      --connect-existing
          Connect to an existing Firefox instance
  -h, --help
          Prints this message
      --host <HOST>
          Host IP to use for WebDriver server [default: 127.0.0.1]
      --jsdebugger
          Attach browser toolbox debugger for Firefox
      --log <LEVEL>
          Set Gecko log level [possible values: fatal, error, warn, info, config, debug, trace]
      --log-no-truncate
          Disable truncation of long log lines
      --marionette-host <HOST>
          Host to use to connect to Gecko [default: 127.0.0.1]
      --marionette-port <PORT>
          Port to use to connect to Gecko [default: system-allocated port]
  -p, --port <PORT>
          Port to use for WebDriver server [default: 4444]
      --profile-root <PROFILE_ROOT>
          Directory in which to create profiles. Defaults to the system temporary directory.
  -v...
          Log level verbosity (-v for debug and -vv for trace level)
  -V, --version
          Prints version and copying information
      --websocket-port <PORT>
          Port to use to connect to WebDriver BiDi [default: 9222]
Options (18)
OptionDescriptionSource
--allow-hosts ALLOW_HOSTS>...List of hostnames to allow.help
--allow-origins ALLOW_ORIGINS>...List of request origins to allow.help
--allow-system-accessEnable privileged access to the application's parent processhelp
--android-storage ANDROID_STORAGESelects storage location to be used for test data (deprecated).help
-b, --binary BINARYPath to the Firefox binaryhelp
--connect-existingConnect to an existing Firefox instancehelp
-h, --helpPrints this messagehelp
--host HOSTHost IP to use for WebDriver server [default: 127.0.0.1]help
--jsdebuggerAttach browser toolbox debugger for Firefoxhelp
--log LEVELSet Gecko log level [possible values: fatal, error, warn, info, config, debug, trace]help
--log-no-truncateDisable truncation of long log lineshelp
--marionette-host HOSTHost to use to connect to Gecko [default: 127.0.0.1]help
--marionette-port PORTPort to use to connect to Gecko [default: system-allocated port]help
-p, --port PORTPort to use for WebDriver server [default: 4444]help
--profile-root PROFILE_ROOTDirectory in which to create profiles.help
-vLog level verbosity (-v for debug and -vv for trace level)help
-V, --versionPrints version and copying informationhelp
--websocket-port PORTPort to use to connect to WebDriver BiDi [default: 9222]help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.