Installing ICE Agent as a Docker Container
ICE Agent is published to Docker Hub (
https://hub.docker.com) as a Docker Container in a private Instant Connect-owned repository. To pull the image for your own use, you must authenticate using the credentials, below, before pulling the image.
Once Docker is available, perform the following procedure.
To login, pull, and run ICE Agent in a Docker container
1. Authenticate with Instant Connect’s private Docker repository using the following command:
docker login -u iccustomeraccess -p 7dcb7799-f418-4651-ab65-66feec2a4234
2. Pull the ICE Agent image with the following command:
docker pull instantconnect/ice-agent-3.6.5:2793
3. To run the agent as a Docker container, provide agent-specific switches and subcommands to Docker as the last elements on the command line. For example, to display version information about the ICE Agent, use the following command:
docker run instantconnect/ice-agent-3.6.5:2793 --version
This is equivalent to:
This Docker command is equivalent to executing the following on a native, command-line installation:
agent --version
4. Proceed by following the instructions (later in this guide) to verify your ICE Agent installation using the agent doctor command.
5. Follow the instructions listed below in the order given.
Important: It is critical that you carefully follow the Docker installation instructions specific to your Linux distribution, published here:
https://docs.docker.com/engine/install/. Use of package managers (like Homebrew or apt-get), application bundles (like Snap) or alternate installation procedures published elsewhere are likely to result in an unsupported, partially functional, difficult-to-troubleshoot system.