Docker-based utility for testing network failures and partitions in distributed applications