Skip to content

Docker executer: allow to configure `--shm-size`

Description

Making shm-size configurable can help to run docker images with high pressure on shared memory (like selenium images for automated browser testing).

It is configured by the "--shm-size" parameter and defaults to 64m.

Edit: This should also change the shm size of all services, not only the main image.

Proposal

Allow to set "--shm-size" by an entry in [runners.docker] section, e.g. shm_size = 1g. Now the main image and all services use the --shm-size parameter.