Binding containers to specific interface on redundant host

Hi,

My docker server has three uplinks with OSPF for reliability (eth0: 10.0.0.10/24, eth2: 20.0.0.10/24, eth3: 30.0.0.10/24). This done fore redundancy reasons.
This server has loop back/dummy interface with external address (i.e. 10.1.1.1/32) which announces via OSPF.
The problem is that all outgoing connections sources from one of eth* interfaces. The result is I need to specify all three addresses on remote system firewall.

How bind all docker containers to lo/dummy so all my connections are sources from 10.1.1.1?

P.S. here (networking - Change default interface docker container - Server Fault) there is a description how to pin another interface but how to adopt this example to lo.