Browse Docker V1 Repositories

JFrog Artifactory Documentation

ft:sourceType
Paligo

Artifactory stores docker images in a layout that is made up of 2 main directories:

  • .images: Stores all the flat docker images.

  • repositories: Stores all the repository information with tags (similar to how repositories are stored in the Docker Hub).

In addition, Artifactory annotates each deployed docker image with two properties:

  • docker.imageId: The image id

  • docker.size: The size of the image in bits

Deployed tags are also annotated with two properties:

  • docker.tag.name: The tag name

  • docker.tag.content: The id of the image that this tag points to

DockerProperties.jpg
DockerTagProperties.jpg

View the Docker Images tree

Artifactory lets you view the complete images tree for a specific image directly from the UI in a similar way to what you would get from the docker images --tree command.

In the Artifacts module Tree Browser, drill down to select the image you want to inspect. The metadata is displayed in the Docker Ancestry tab.

DockerAncestry.jpg

View Individual Docker Image Information

In the Artifacts module Tree Browser, drill down to select image you want to inspect. The metadata is displayed in the Docker Info tab.

DockerInfo.jpg

Search for Docker Images

In addition to other properties related to Docker repositories, you can also search for repositories using a property called docker.repoName, which represents the repository name (e.g., library/ubuntu).

DockerRepoNameProperty.jpg
Promote Docker Images

Promoting Docker images with Docker V1 is done in exactly the same way as when Promoting Images with Docker V2.