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?
Asked
Active
Viewed 228 times
0

acerphenix
- 313
- 3
- 6
-
Is that image even there in that registry? – zsolt Nov 17 '22 at 22:26
1 Answers
0
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.

acerphenix
- 313
- 3
- 6