> ## Documentation Index
> Fetch the complete documentation index at: https://tensorfuse.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# tensorkube dev

## `tensorkube dev`

Manage hot reloading development containers for the current user.

**Usage:**

```bash theme={null}
tensorkube dev [OPTIONS] COMMAND [ARGS]...
```

**Options:**

* `--cloud TEXT` \[default: aws]: Cloud provider to use.

* `--help BOOL` \[default: false]: Show this message and exit.

**Commands:**

* `list`: List all the running / stopped devcontainers from the current user.

* `start`: Spin up a new devcontainer from the current folder.

* `stop`: Stop a running development container.

* `delete`: Purge a running / stopped development container.

## `tensorkube dev list`

List all the running / stopped devcontainers from the current user.

**Usage:**

```bash theme={null}
tensorkube dev list
```

**Options:**

* `--help BOOL` \[default: false]: Show this message and exit.

## `tensorkube dev start`

Spin up a new devcontainer from the current folder.

The folder should contain a `Dockerfile`.

**Usage:**

```bash theme={null}
tensorkube dev start [OPTIONS]
```

**Options:**

* `--gpu-type Choice(['V100', 'A10G', 'T4', 'L4', 'A100', 'L40S', 'H100', 'None'])`: Type of GPU.

* `--port INTEGER` \[default: 8080]: Port to run the devcontainer on.

* `--help BOOL` \[default: false]: Show this message and exit.

## `tensorkube dev stop`

Stop a running development container.

This is only available when the underlying cloud supports stopped instances. An advantage of stopping against deleting
a devcontainer is that the SSD snapshot is cached and hence, the devcontainer can be started faster.

However this incurs cost for the SSD snapshot.

**Usage:**

```bash theme={null}
tensorkube dev stop
```

**Options:**

* `--help BOOL` \[default: false]: Show this message and exit.

## `tensorkube dev delete`

Purge a running / stopped development container.

This command deletes all the associated resources of the development container including the attached block storage.

**Usage:**

```bash theme={null}
tensorkube dev delete
```

**Options:**

* `--help BOOL` \[default: false]: Show this message and exit.
