Deploying Strands Agents to Docker¶
Docker is a containerization platform that packages your Strands agents and their dependencies into lightweight, portable containers. It enables consistent deployment across different environments, from local development to production servers, ensuring your agent runs the same way everywhere. Across cloud deployment options, contianerizing your agent with Docker is often the foundational first step.
This guide walks you through containerizing your Strands agents with Docker, testing them locally, and preparing them for deployment to any container-based platform.
Choose Strands SDK Your Language¶
Select your preferred programming language to get started with deploying Strands agents to Docker:
Python Deployment¶
Deploy your Python Strands agent to Docker!
TypeScript Deployment¶
Deploy your TypeScript Strands agent to Docker!