Docker的官方图片是locustio/locust。
像这样使用它(假设locustfile.py存在于当前工作目录中):
docker run -p 8089:8089 -v $PWD:/mnt/locust locustio/locust -f /mnt/locust/locustfile.py
Docker Compose
下面是一个Docker Compose文件的示例,它可以用于启动master节点和worker 节点:
version: '3'
services:
master:
image: locustio/locust
ports:
- "8089:8089"
volumes:
- ./:/mnt/locust
command: -