cannot use remote (variable of type "github.com/docker/docker/registry".Service) as *"github.com/docker/docker/registry".Service value in argument to c.loginWithTLS: "github.com/docker/docker/registry".Service does not implement *"github.com/docker/docker/registry".Service (type *"github.com/docker/docker/registry".Service is pointer to interface, not interface)