use dockercfg registry auth if found

Do you think it makes sense to only try and load this if we need it? It looks like when `auth` is set, you ignore this, so maybe only load it if `auth` isn't set.