|
@@ -401,7 +401,7 @@ func (a *Agent) getPushOptions(image string) (types.ImagePushOptions, error) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func GetServerURLFromTag(image string) (string, error) {
|
|
func GetServerURLFromTag(image string) (string, error) {
|
|
|
- named, err := reference.ParseNamed(image)
|
|
|
|
|
|
|
+ named, err := reference.ParseNormalizedNamed(image)
|
|
|
|
|
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return "", err
|
|
return "", err
|
|
@@ -432,6 +432,10 @@ func GetServerURLFromTag(image string) (string, error) {
|
|
|
return "", err
|
|
return "", err
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ if domain == "docker.io" {
|
|
|
|
|
+ domain = "index.docker.io"
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
return fmt.Sprintf("%s/%s", domain, nonImagePath), nil
|
|
return fmt.Sprintf("%s/%s", domain, nonImagePath), nil
|
|
|
}
|
|
}
|
|
|
|
|
|