d3 tree docker ambassador pattern