add expose and volume to dockerfile