Running an ICE DFSI or ISSI Gateway
To deploy and run an ICE Telephony Gateway, use the command below after the replacing the fields containing
<> with values determined in the
Required ICE Gateway Data.
Note: When running the following commands, ensure you are in the working directory specified in the
Organizing Directories section.
Ensure you replace the angle brackets <> as well as the text.
To run the Gateway
1. Copy and paste the following code into a text editor:
docker run --detach --restart always \
--net=host \
--name <gateway_type> \
-e ICEGW_PREFERRED_INTERFACE='<nic>' \
-e INGRESS_IP='<nic_ip>' \
-e SERVER_BRIDGE_ADDRESS='https://<server_address>/server-bridge' \
-e ICE_AGENT_SERVER_BRIDGE='https://<server_address>/server-bridge' \
-e ICE_AGENT_CLIENT_BRIDGE='https://<server_address>' \
-e ICE_AGENT_SERVER_GROUP='<group>' \
-e ICE_AGENT_API_KEY='<api_key>' \
-e ICE_GATEWAY='<gateway_type>' \
--device=<license_dongle> \
--volume $(pwd):/home/gateway/ice/logs \
--volume $(pwd):/home/gateway/ice/agent/log \
--volume $(pwd):/home/gateway/ice/agent/conf \
instantconnect/gateway-<version>
3. Paste and run the command.
4. Save the commands for future use.
The ICE Gateway should now appear in ICE Desktop when logged-in to your ICE Server. Navigate to Settings > Radio Interoperability and click DFSI or ISSI depending on the <gateway_type> you specified. For additional instructions refer to the following sections: