Assigning NIC to Container

I’m running docker on EC2 to perform network intensive work, the NIC is absolutely our bottleneck on getting the work done. I’d like to assign multiple Network Interfaces to my EC2 instance, and then have each docker container attach to it’s own Interface, or perhaps have two containers share a single Interface. However, I can’t seem to find any simple or straight forward ways to do this. I’d appreciate any and all direction.