Skip to main content
Package the voice testing harness as a Docker image and run it on IBM Code Engine to make your browser changes available remotely.

Build and Verify the Image Locally:

From the project root directory, build the Docker image:
BASH
docker buildx build \
  --platform linux/amd64 \
  -t agentic-webhooks \
  --load . 
After the build completes, run the image locally to confirm that the application starts and responds as expected:
BASH
# Run the local image
docker run -p 9511:9511 <your-image-name>

# Run interactively with shell access:
docker run -it -p 9511:9511 <your-image-name> /bin/bash

# Stop running container
docker stop <container-id-or-name>

# Tidy
docker rm <container-id-or-name>
Then, tag the image for IBM Cloud Container Registry:
BASH
# Use a date structure instead of latest for clarity
docker tag agentic-webhooks {{REGISTRY_URL}}/agentic-webhooks:20260421

$ docker image ls
agentic-webhooks:latest                         d350a69a97bf        163MB             0B
{{REGISTRY_URL}}/agentic-webhooks:20260421      d350a69a97bf        163MB             0B