> This page is for version Release 3.0 (default).
> For other versions, use one of these documentation indexes:
> - Release 3.0 (default): https://docs.nvidia.com/isaaclab/3.0/llms.txt
> - Release 2.3: https://docs.nvidia.com/isaaclab/2.3/llms.txt
> - Release 2.2: https://docs.nvidia.com/isaaclab/2.2/llms.txt
> - Release 2.1: https://docs.nvidia.com/isaaclab/2.1/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/isaaclab/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/isaaclab/_mcp/server.

# Workflows

A workflow is a packaged way to run Isaac Lab somewhere other than a local Python environment. The
task code, the configuration, and the command line stay the same; only the environment that executes
them changes. Use this section once Isaac Lab runs locally through
[Installation](/source/setup/installation/index) and you need a reproducible environment, a job scheduler, or a
remote GPU.

Every workflow below starts from the same container image, so they build on each other: the cluster
workflow converts that image to Apptainer, and the cloud workflow provisions a machine that runs it.

## Contents

* [Docker](/source/workflows/docker/index) — Build and run Isaac Lab in a container for a reproducible environment on any Docker host. **Start here** -- the other two workflows build on this image.
* [HPC clusters](/source/workflows/docker/cluster) — Convert the container to an Apptainer image and submit jobs through SLURM, PBS, or OSMO.
* [Cloud workstations](/source/workflows/docker/cloud) — Provision a GPU workstation on AWS, GCP, Azure, or Alibaba Cloud with Isaac Automator.