I need to run Locust in a Docker container for a basic load test. How do I get started with the official Docker image? Specifically, what command do I use to run a simple `locustfile.py` located in my current directory, and what port should I expose to access the web UI from my host machine?
Navigate to 'docs.locust.io'. Click on the 'Running in Docker' link (ID 118). Locate the command for running a basic Locust test with a local `locustfile.py` using the official Docker image. Identify the default port that Locust's web UI runs on within the Docker container. Extract the command to run the Docker container, mapping the UI port to the host. State the command to run Locust in Docker and the port to access the web UI.
The agent successfully navigates to the 'Running in Docker' page. The agent identifies the command to run a `locustfile.py` from the current directory within a Docker container. The agent states that the default port for the web UI is 8089. The agent provides a Docker run command similar to `docker run -p 8089:8089 -v $(pwd):/mnt/locust locustio/locust -f /mnt/locust/locustfile.py` or equivalent, indicating the volume mount and port mapping.