In JFrog container registry, how to pull a image which name contains forward slash,for example, bitnami/nginx?

520 Views Asked by At

I add a remote docker repository, using the default config of Artifactory. I can pull images like alpine and hello-world through artifactory remote repo, but when the image name has a "/", usually a [group id]/[image id] format, for example "elastic/filebeat", the artifactory log shows it can not find the manifest file. docker pull elastic/filebeat directly from docker registry is ok. I can not believe that no one encounter this problem on internet, did i missing something?

1

There are 1 best solutions below

1
acerphenix On

I figure it out. I use accelerate mirror other than docker official hub, when pulling a image, the mirror needs a 'library' prefix, otherwise it cannot find the manifests file; but when the image name contains forword slash, you cannot add 'library' prefix, WTF! Waste my entire day.