How to optimize host's disks IO

Hi,
We’re starting to move our automation to dockers.
We have a VM Ubuntu host, running on ESXi; the host has 4 disks.
Our app, running on a container, needs to write data to these disks.
We’d like to run as many containers as possible (to shorten the CI tests duration).
As we’re quite new to Dockers:

  1. How can I configure a container to use all 4 disks?
  2. What would be the best configuration to minimize the IO on the disks?
    Thank you, Ruth