Use for storing code packages built in CI/CD systems for deployments.
In recent years also used for Docker images.
- Artifactory -
JFrog Artifactory is one of the two classic artifact registries
- mature, full featured
- traditionally self-hosted
- Artifactory Cloud - fully managed hosted version available now
- self-hosted also deploys on Kubernetes now too - for ready-made config see HariSekhon/Kubernetes-configs - artifactory
- see Artifactory doc in this repo for more info
- Nexus - Sonatype Nexus is the other classic artifact registry
- traditionally self-hosted
- has cloud offerings but not as SaaS as Artifactory
- AWS CodeArtifact - basic but useful if you are already using AWS
- cheap
- doesn't require an extra quote, approval and purpose order processing
- see this knowledge base's AWS page
- GCP Artifact Registry - similar to AWS Artifact Registry but from a richer heritage
- replaces the most widely used cloud registry Google Container Registry which was used by the goliath Kubernetes project
- see this knowledge base's GCP page
- Azure DevOps Artifacts - convenient for those already using Azure DevOps for repo hosting as it's integrated into the same UI, rather than a separate service like with AWS and GCP
- DockerHub - only for Docker images
- JFrog BinTray - was a free for open source cloud multi-repo Docker Registry, Maven, Deb, RPM, NPM, Vagrant boxes, Generic. Has been shut down in 2021
Ported from private Knowledge Base page 2014+