Scroll to navigation

LAVA-DOCKER-WORKER(1) User Commands LAVA-DOCKER-WORKER(1)

NAME

lava-docker-worker - run a LAVA worker inside a Docker container

SYNOPSIS

lava-docker-worker [options]

DESCRIPTION

lava-docker-worker runs and manages a LAVA worker inside a Docker environment.

It connects to a LAVA server, retrieves jobs and executes them inside a containerised environment. It supports configuration of storage, network connectivity, authentication and logging.

OPTIONS

Show a help message and exit.
Name of the worker.
Enable development mode; sets defaults for several options.
Bind mount SRC from the host (as DST in the container, if given). Can be specified multiple times.
Sentry Data Source Name.

STORAGE OPTIONS

Path to data storage.
Path to a directory containing a Dockerfile used to build a customised lava-dispatcher Docker image.
Use cache when building the custom Docker worker image.

NETWORK OPTIONS

Base URL of the LAVA server.
WebSocket URL.
HTTP timeout when communicating with the server. Should be longer than the server timeout.
Interval between ping requests to the server.
Interval between job log submissions to the server.
Username for automatic registration.
Worker authentication token.
File containing the worker authentication token.

LOGGING OPTIONS

File to write worker logs to.
Set log level (default: INFO).

EXIT STATUS

0
Success.
An error occurred.

SEE ALSO

lava-worker(1), lava-dispatcher-host(1), docker(1)

AUTHOR

This manual page was written by Christopher Obbard obbardc@debian.org for the Debian GNU/Linux system.

April 2026 lava-dispatcher-host