From 3e4cf68a3f2eeca2e5cd53b6f50605d655904c36 Mon Sep 17 00:00:00 2001 From: Lantao Liu Date: Mon, 8 Oct 2018 15:16:15 -0700 Subject: [PATCH] Use Authorizer. Signed-off-by: Lantao Liu --- pkg/server/image_pull.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/server/image_pull.go b/pkg/server/image_pull.go index cb66f138a..3461b493a 100644 --- a/pkg/server/image_pull.go +++ b/pkg/server/image_pull.go @@ -261,9 +261,9 @@ func (c *criService) getResolver(ctx context.Context, ref string, cred func(stri return nil, imagespec.Descriptor{}, errors.Wrapf(err, "parse registry endpoint %q", e) } resolver := docker.NewResolver(docker.ResolverOptions{ - Credentials: cred, - Client: http.DefaultClient, - Host: func(string) (string, error) { return u.Host, nil }, + Authorizer: docker.NewAuthorizer(http.DefaultClient, cred), + Client: http.DefaultClient, + Host: func(string) (string, error) { return u.Host, nil }, // By default use "https". PlainHTTP: u.Scheme == "http", })