added dockerfile support