Skip to main content

Check out Port for yourself 

Docker

This page we will walk you through the installation of the Port execution agent using docker.

Installation

note

Remember to replace the placeholders for <PORT_CLIENT_ID>, <PORT_CLIENT_SECRET>, <PORT_ORG_ID> and <KAFKA_CONSUMER_GROUP_ID>.

docker run \
-e PORT_CLIENT_ID=<PORT_CLIENT_ID> \
-e PORT_CLIENT_SECRET=<PORT_CLIENT_SECRET> \
-e PORT_API_BASE_URL="https://api.getport.io" \
-e PORT_ORG_ID=<PORT_ORG_ID> \
-e KAFKA_CONSUMER_GROUP_ID=<KAFKA_CONSUMER_GROUP_ID> \
-e STREAMER_NAME=KAFKA \
-e KAFKA_CONSUMER_SECURITY_PROTOCOL=SASL_SSL \
-e KAFKA_CONSUMER_AUTHENTICATION_MECHANISM=SCRAM-SHA-512 \
-e KAFKA_CONSUMER_AUTO_OFFSET_RESET=largest \
ghcr.io/port-labs/port-agent:latest

Next Steps

  • Refer to the usage guide to set up a self-service action that sends a webhook.
  • Customize the payload mapping to control the payload sent to the target.