skip to main content
Admin Guide > Configuration > Managing ICE Gateway > Running an ICE Telephony Gateway using Non-TLS/SRTP
Running an ICE Telephony Gateway using Non-TLS/SRTP
Prerequisite: Ensure you have completed all steps in Running an ICE Gateway in a Docker Container.
To deploy and run a Telephony Gateway
*Use the commands below after replacing the highlighted <code> blocks with the data from the Required Gateway Deployment Data list (previous section).
Note: 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 ICE_GATEWAY_COAST='<coast>' \
-e ICE_GATEWAY_HOME='/home/gateway/ice' \
-e ICE_GATEWAY_PREFERRED_INTERFACE='<preferred_nic>' \
-e ICE_AGENT_CLIENT_BRIDGE='<server_address>' \
-e ICE_GATEWAY_GROUP_CODE='<group_code>' \
-e ICE_AGENT_API_KEY='<api_key>' \
-e ICE_GATEWAY='<gateway_type>' \
--volume $(pwd):/home/gateway/ice/logs \
--volume $(pwd):/home/gateway/ice/agent/log \
instantconnect/gateway-<MARKETING_VERSION>:<build_number>
2. Replace the highlighted sections with the data from the Required Gateway Deployment Data list.
3. Paste and run the command.
Note: To manage, monitor, and stop an ICE Gateway, see Commanding and Monitoring an ICE Telephony Gateway.