JFrog is progressing a Docker partnership that will exempt cloud users of the JFrog DevOps Platform from Docker Hub’s image-pull rate limits.
According to Stephen Chin, blogging for JFrog, the “groundbreaking” announcement is a “big move” that will yield real benefits for customers and the devops community.
“The first milestone of this partnership provides developers using the platform’s JFrog Artifactory, our universal software package management solution, with unlimited, high-performant access to Docker Hub and to Docker Official Images to simplify cloud-native application development.
“This agreement further boosts JFrog’s vibrant ecosystem of integration partners, built on the ‘too integrated to fail’ principle that has been a pillar of our company since its founding. Our priority is to streamline, automate and simplify the way devops teams work,” says Chin.
In 2020, Docker announced new consumption-based limits on container images pulled from Docker Hub. Specifically, anonymous free users are limited to 100 pulls per six hours, and authenticated free users to 200 pulls per six hours. This policy affects millions of users in thousands of companies, potentially hamstringing devops teams, according to Chin.
JFrog customers that host and manage their software artifacts and container images in JFrog Artifactory often mirror container images hosted on Docker Hub. The new partnership would ensure that cloud users of the JFrog Platform, including users of free subscriptions to AWS, GCP, and Azure, won’t face Docker Hub image-pull limits.
“With this partnership, JFrog and Docker will deliver an optimal, unparalleled developer experience when working with containers,” Chin says. “This agreement prevents interruptions in your build and production environments.”
Gianni Truzzi, blogging for JFrog, lines up the JFrog DevOps Platform against well known source-code collaboration tool GitHub.
“GitHub Actions and JFrog Pipelines each provide CI/CD automation to create builds. But only the JFrog Platform is inherently designed to help move those builds through your SDLC stages of development, testing, and production,” Truzzi says.
“Pipelines’ native steps make it easy to practice automated promotion of immutable builds with metadata through successive repositories in Artifactory to a safe and rapid release.”
Truzzi says that achieving devops is all about binaries. The JFrog DevOps Platform is powered by Artifactory, the first-in-class binary repository manager that pioneered many modern devops practices. It’s composed of scalable solutions that help build (JFrog Pipelines), secure (JFrog Xray) and distribute (JFrog Distribution) your software under a unified system for end-to-end software delivery.
“GitHub has a great résumé. They set the industry standard for source code collaboration tools, and GitHub’s version control system (VCS) may already play a vital role in your development pipeline. Now part of Microsoft, GitHub is relied upon by developers and increasingly by operations as well through modern GitOps practices,” he notes.
Truzzi goes on to compare the platforms in detail, from extended metadata and advanced query language, to proxy repository caching, end-to-end and distribution, connectivity and support, package types, cloud-native artifacts, APIs and integrations, protections for the business, and more. Read the full blog post here.