We use jfrog artifactory as docker registry. One can put all their images in a single repository in a registry.( with seperate folders). Or we can create one repository for each application.
What is the recommended practice ? Do we create a
- repository per application or ?
- one repository for the whole company or ?
- something in middle and maybe several separate repositories ?
Creating separate repository per application may be a lot of work for admins ? Is there an easier way to do it ? Maybe create a CI/CD job to create and delete the repository using API ?