浏览代码

Merge pull request #21100 from aaronlehmann/remove-windows-specific-registry

Remove Windows-specific default registry definitions
David Calavera 9 年之前
父节点
当前提交
12c67f42d8
共有 3 个文件被更改,包括 11 次插入38 次删除
  1. 11 1
      registry/config.go
  2. 0 18
      registry/config_unix.go
  3. 0 19
      registry/config_windows.go

+ 11 - 1
registry/config.go

@@ -44,7 +44,17 @@ var (
 	// NotaryServer is the endpoint serving the Notary trust server
 	// NotaryServer is the endpoint serving the Notary trust server
 	NotaryServer = "https://notary.docker.io"
 	NotaryServer = "https://notary.docker.io"
 
 
-	// IndexServer = "https://registry-stage.hub.docker.com/v1/"
+	// DefaultV1Registry is the URI of the default v1 registry
+	DefaultV1Registry = &url.URL{
+		Scheme: "https",
+		Host:   "index.docker.io",
+	}
+
+	// DefaultV2Registry is the URI of the default v2 registry
+	DefaultV2Registry = &url.URL{
+		Scheme: "https",
+		Host:   "registry-1.docker.io",
+	}
 )
 )
 
 
 var (
 var (

+ 0 - 18
registry/config_unix.go

@@ -2,24 +2,6 @@
 
 
 package registry
 package registry
 
 
-import (
-	"net/url"
-)
-
-var (
-	// DefaultV1Registry is the URI of the default v1 registry
-	DefaultV1Registry = &url.URL{
-		Scheme: "https",
-		Host:   "index.docker.io",
-	}
-
-	// DefaultV2Registry is the URI of the default v2 registry
-	DefaultV2Registry = &url.URL{
-		Scheme: "https",
-		Host:   "registry-1.docker.io",
-	}
-)
-
 var (
 var (
 	// CertsDir is the directory where certificates are stored
 	// CertsDir is the directory where certificates are stored
 	CertsDir = "/etc/docker/certs.d"
 	CertsDir = "/etc/docker/certs.d"

+ 0 - 19
registry/config_windows.go

@@ -1,30 +1,11 @@
 package registry
 package registry
 
 
 import (
 import (
-	"net/url"
 	"os"
 	"os"
 	"path/filepath"
 	"path/filepath"
 	"strings"
 	"strings"
 )
 )
 
 
-var (
-	// DefaultV1Registry is the URI of the default v1 registry
-	DefaultV1Registry = &url.URL{
-		Scheme: "https",
-		Host:   "registry-win-tp3.docker.io",
-	}
-
-	// DefaultV2Registry is the URI of the default (official) v2 registry.
-	// This is the windows-specific endpoint.
-	//
-	// Currently it is a TEMPORARY link that allows Microsoft to continue
-	// development of Docker Engine for Windows.
-	DefaultV2Registry = &url.URL{
-		Scheme: "https",
-		Host:   "registry-win-tp3.docker.io",
-	}
-)
-
 // CertsDir is the directory where certificates are stored
 // CertsDir is the directory where certificates are stored
 var CertsDir = os.Getenv("programdata") + `\docker\certs.d`
 var CertsDir = os.Getenv("programdata") + `\docker\certs.d`