We've just brought Artifactory into our organization. We have a lot of Fargate stacks that are pulling the Docker images from ECR. We now want to pivot and store our Docker images in Artifactory and tell Fargate to pull the images from Artifactory.
Does anyone know how to do this?
Thanks
An Artifactory repository for Docker images is a Docker registry in every way, and one that you can access transparently with the Docker client (see documentation)
In Artifactory, start by creating a local Docker repository, then follow the "Set Me Up" instructions for that repository to upload/deploy your docker images to it.
The "Set Me Up" dialog for the Docker repository also provides the steps to have your docker clients consume/download the images from your Docker repository/registry. You would just have to replace the references of ECR with the one for your Artifactory docker repository/registry in your docker client commands.
This documentation page provides step-by-step information on how to use Artifactory as a Docker registry.
Artifactory also provides the capabilities of Remote Docker repositories, which provides proxying/caching of external registries, and Virtual Docker repositories for the aggregation of both local and remote repositories into one single entry point.