Once your Artifactory instance has been created and configured, setting up package management in Artifactory is as simple as one, two three:
Create an Artifactory repository: Repositories are where packages live in Artifactory.
Local repositories are where you store and share 1st and 2nd party packages with your organization
Remote repositories enable you to download from any remote location including external package registries or other Artifactory instances
Virtual repositories enable aggregating remote and local repositories enabling your organization to scale by providing a single URL that provides access to multiple repositories and types
If you are a large organization an Artifactory repository for your package type might already be set up. Check with your JFrog administrator. You may require special permissions. For instructions on creating repositories see Repository Management Overview.
Update your package manager client: Configure your package manager and redirect it to your Artifactory instance. You can do this in one of two ways:
Access required commands directly from the JFrog UI: JFrog offers Set Me Up, which gives you the CLI commands needed to connect your package manager client to Artifactory. To run Set Me Up, go to Artifactory > Artifacts, then click Set me up. All commands needed to configure your client and push and pull images are displayed
See JFrog documentation for your specific registry: You can also see the required commands for configuring your package manager client in the JFrog documentation for that specific registry
Download and upload packages! That’s it, once the repository has been created and your package manager client has been configured, you’re ready to work!
Package management configuration options differ between registries. For advanced configuration options for specific package types, see the Advanced Configuration options for that registry in the Packages chapter.