Considering Containers: Is Docker Right for You?