fix bug when empty set
update db to support mongodb in docker
add mornitor in docker