Icepick is designed to easily be run in any container-based platform (Hatchet Cloud, Railway, Fly.io, Porter, Kubernetes, AWS ECS, GCP Cloud Run). This guide explains how to create Dockerfiles for Icepick applications.Documentation Index
Fetch the complete documentation index at: https://icepick.hatchet.run/llms.txt
Use this file to discover all available pages before exploring further.
Entrypoint Configuration for Icepick
Before creating your Dockerfile, understand that Icepick agents require specific entry point configuration:- The entry point must run code that runs the Icepick agent. This can be done by calling the
icepick.start()method in your respective SDK. - Proper environment variables must be set for Icepick SDK. At a minimum, you will need to set the
HATCHET_CLIENT_TOKENenvironment variables.

