# atmos emulator down

Use this command to stop and remove the emulator's container. The container is discovered by the label derived from its canonical instance address. Persisted state is **kept** — the next [`atmos emulator up`](/cli/commands/emulator/up) resumes from it. Use [`atmos emulator reset`](/cli/commands/emulator/reset) to wipe persisted state instead.

> ⚠️ Experimental

## Usage

```shell
atmos emulator down <component> --stack <stack> [flags]
```

## Examples

```shell
# Stop and remove the aws emulator in the plat-ue2-dev stack
atmos emulator down aws --stack=plat-ue2-dev

# Using the emu alias
atmos emu down aws --stack=plat-ue2-dev
```

## Arguments

- **`component`**
  **Required.**
   The emulator component to stop (for example, 
  `aws`
  ).

## Flags

- **`-s, --stack`**
  **Required.**
   The stack the emulator component belongs to (for example, 
  `plat-ue2-dev`
  ).

## See Also

- [`atmos emulator up`](/cli/commands/emulator/up) — Start (or reuse) the emulator container
- [`atmos emulator reset`](/cli/commands/emulator/reset) — Stop the emulator and wipe its persisted state
- [`atmos emulator ps`](/cli/commands/emulator/ps) — List running emulators in the stack
