Installing the Anaconda Enterprise CLI¶
If you want to be able to create and share channels and packages from your Anaconda repository using
conda commands, you need to download and install the Anaconda Enterprise CLI:
To install the CLI, run the following command, replacing
anaconda.example.com with the fully-qualified domain name (FQDN) of your Anaconda Enterprise instance:
conda install -c https://anaconda.example.com/repository/conda/anaconda-enterprise anaconda-enterprise-cli=5.2.x
anaconda-enterprise-cli package is also available on https://anaconda.org, if you have an account with the appropriate permissions.
Configuring the Anaconda Enterprise CLI¶
To add the url of the Anaconda repository to the set of available sites, run the following command with the fully-qualified domain name (FQDN) of your Anaconda Enterprise instance:
anaconda-enterprise-cli config set sites.master.url https://<your.domain.com>/repository/api
Run the following command to configure the instance of Anaconda repository you will be using as the default site:
anaconda-enterprise-cli config set default_site master
Run the following command to see a consolidated view of the configuration:
anaconda-enterprise-cli config view
conda channel_aliasto retrieve packages from your local repository, run the following command, with the fully-qualified domain name (FQDN) of your Anaconda Enterprise instance:
conda config --set channel_alias https://<your.domain.com>/repository/conda
The Anaconda Enterprise CLI reads configuration information from the following places:
To change how it’s configured, modify the appropriate
config.yml file(s), based on your needs.
NOTE: Changing configuration settings at the user level overrides any system-level configuration.
Logging in to the Anaconda Enterprise CLI¶
Run this command to access the CLI:
Log in to the CLI using the same username and password that you use to log in the Anaconda Enterprise web interface:
Username: <your-username> Password: <your-password>
You can now use
conda commands to create and share channels and packages. See Configuring channels and packages for more information.