*Note: if you have questions or need assistance, please join our community slack channel here anchore.com/slack

The Anchore CLI is published as a Python Package that can be installed from source from the Python PyPI package repository on any platform supporting PyPi.

Installing Anchore CLI on CentOS and Red Hat Enterprise Linux

sudo yum install -y epel-release
sudo yum install -y python-pip
pip install --user --upgrade anchorecli

Installing Anchore CLI on Debian and Ubuntu

sudo apt-get update 
sudo apt-get install python-pip
pip install --user --upgrade anchorecli

Installing Anchore CLI on Mac osX

sudo easy_install pip
pip install --user --upgrade anchorecli

Installing the ANCHORE CLI from source

git clone https://github.com/anchore/anchore-cli
cd anchore-cli
pip install --user --upgrade . 

Setting the Path

Once installed the anchore-cli utility has been installed you may need to adjust your PATH to ensure that the anchore-cli executable is in the user's path.

The install location is system dependent, governed by PIP and may vary based the distribution on which you are running.
The most common default locations are:

Apple macOS: $HOME/Library/Python/2.7/bin
Linux: $/HOME/.local/bin

You can verify the install location by running the following command:

$ python -m site --user-base

Executable files installed by pip --user will be placed in the bin sub directory.

Configuring the Anchore CLI

Once the Anchore CLI has been installed it should be configured to access the Anchore Engine.

See Configuring the Anchore CLI.