question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Problems handling docker images with path deeper than one directory

See original GitHub issue

docker-registry-frontend cannot handle docker images added to the registry which have a deeper path than one directory. selecting a image with deeper path won’t show tags, but will be redirected to the frontend home directory

{
 "repositories":
   [
   "anaconda/cijenkinsnode",
   "centos",
   "dbcompiler/ci/oraclejava",
   "dbcompiler/cijenkins",
   "dbcompiler/cijenkinsnode", 
   "dbcompiler/cioraclejava",
   "dep/jenkins/r2d2",
   "layer/dmc",
   "ci_buildenv",
   "phusion/baseimage",
   "ubuntu"
   ]
}

Examples:

  • images without issue:
    • centos, ci_buildenv, ubuntu,
    • dbcompiler/cioraclejava, phusion/baseimage …
  • images whcih cannot be viewed correct in the web interface:
    • dbcompiler**/ci/**oraclejava
    • dep**/jenkins/**r2d2

Expected behavior is to be able to walk through the path to get the tags shown on the web page.

At the moment we are running Docker 1.12.0 on RHEL 7.2 with docker-registry-frontend:v2

Issue Analytics

  • State:open
  • Created 7 years ago
  • Reactions:4
  • Comments:8 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
huksleycommented, Nov 20, 2016

+1 on this. Sonatype Nexus 3 implements Docker v1, v2 APIs and does not restrict repos to [group]/[name] path.

I would like to have repos with name like
upstream/[group]/[name]

and docker-registry-frontend does not support it.

0reactions
nabbarcommented, Jul 19, 2017

+1

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Fix and Debug Docker Containers Like a Superhero
Container errors are tricky to diagnose, but some investigative magic works wonders. Read along to learn how to debug Docker containers.
Read more >
Where is docker image location in Windows 10?
Docker Desktop is a client that'll connect to the host inside the WSL. The image directory is somewhat inconsistent. If you run docker...
Read more >
Docker COPY issue - "no such file or directory" - Server Fault
The <src> path must be inside the context of the build; you cannot COPY ../something /something, because the first step of a docker...
Read more >
10 things to avoid in docker containers | Red Hat Developer
Instead of minutes, you can start a new container in few seconds. ... have more than a single process, you may have more...
Read more >
A Docker Tutorial for Beginners
You can use the docker images command to see a list of all images on your system. ... we'll dive deeper into what...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found