Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between JFrog Container Registry and JFrog Artifactory?

Is the registry a pivot for JFrog product portfolio or is it some set of additional capabilities? The functionality is very interesting either way but it would be nice to to understand the details.

like image 495
rhatr Avatar asked Nov 20 '19 04:11

rhatr


People also ask

Is Artifactory a container registry?

An Artifactory repository is a hosted collection of Docker repositories, effectively, a Docker registry in every way, and one that you can access transparently with the Docker client.

What is JFrog container registry?

The JFrog Container Registry is a repository manager, which supports Docker and Helm registries and Generic repositories, allowing you to build, deploy and manage your container images while providing powerful features with fine-grained permission control behind a sleek and easy-to-use UI.

Is JFrog a Docker registry?

Use JFrog Container Registry as your Docker registry to manage your Docker images with fine-grained access control and Helm repository to gain insight into your Docker images and Kubernetes cluster.


2 Answers

In a nutshell, JFrog Container Registry is Artifactory. It is the same codebase, the same architecture and mostly the same features. You get:

  • Unlimited Docker and Helm registries*
    • local registries for your images
    • remote proxies of remote registries
    • virtual registries (a single URL to access any combination of other registries)
  • Free and immediate promotion (you can move your images between registries with an API call, without pulling/pushing)
  • Build metadata with Artifactory Query Language and other stuff you might know from Artifactory, like the flexible and intuitive RBAC. We will also introduce security scanning with JFrog Xray soon.

Best difference? The JFrog Container Registry is free, both on-prem and in the cloud!

*We call them “repositories” in Artifactory


I am with JFrog, the company behind artifactory and jfrog-container-registry, see my profile for details and links.

like image 91
JBaruch Avatar answered Oct 01 '22 15:10

JBaruch


JFrog Container Registry (JCR) is the gateway drug to JFrog Artifactory - it's open-source and a freemium that can be used as your private registry.

Just a note on terminology: Docker Registry hosts multiple repositories (collection of container images), while JFrog Artifactory hosts multiple Docker Registries; you have a bit of freedom in how you structure your registries/repositories across regions and teams.

like image 25
Er1ck Avatar answered Oct 01 '22 16:10

Er1ck