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

# Working with NFS - My Volumes

Inferless provides NFS-like writable volumes that support simultaneous connections to various replicas. Similar to networked file-sharing systems that enable collective access to files across a network, these volumes in Inferless address multiple needs:

* Storing model parameters

* Archiving datasets similar to centralized storage

* Setting up a communal cache for collaborative tasks, akin to a shared cache over a network.

## Method A: Create a Volume using Inferless Platform

Here is how you can create a volume `Go to the Volumes` section in your console

<img src="https://mintcdn.com/inferless-68/x3qz0tMEu71kbXM1/images/vol1.png?fit=max&auto=format&n=x3qz0tMEu71kbXM1&q=85&s=3416aac9fc471ed1cc7db7929533dfe6" alt="" width="2730" height="1448" data-path="images/vol1.png" />

Volumes

#### Step 1

Click on the Create Volume button

<img src="https://mintcdn.com/inferless-68/x3qz0tMEu71kbXM1/images/vol2.png?fit=max&auto=format&n=x3qz0tMEu71kbXM1&q=85&s=ac319f2f711d7655a302ec98e82b6730" alt="" width="2732" height="1450" data-path="images/vol2.png" />

#### Step 2

After this Volume is created and ready copy the `Mount Path`

<img src="https://mintcdn.com/inferless-68/x3qz0tMEu71kbXM1/images/vol3.png?fit=max&auto=format&n=x3qz0tMEu71kbXM1&q=85&s=786b9532743daad3537b1d5bc5443bab" alt="" width="2736" height="1444" data-path="images/vol3.png" />

#### Step 3

Use the mount path on your app.py code as shown below :

<img src="https://mintcdn.com/inferless-68/ICUjU4GLsdW9H74k/images/my-volume4.png?fit=max&auto=format&n=ICUjU4GLsdW9H74k&q=85&s=267db3c38d8dcfff1c39c2a5ec35b16b" alt="" width="1490" height="896" data-path="images/my-volume4.png" />

#### Step 4

In the model import step, select the Mount Volume to attach

<img src="https://mintcdn.com/inferless-68/x3qz0tMEu71kbXM1/images/vol4-model-import-select.png?fit=max&auto=format&n=x3qz0tMEu71kbXM1&q=85&s=e501b494e403b5b66c28e6157ceba833" alt="" width="2744" height="1442" data-path="images/vol4-model-import-select.png" />

### View Volumes

You can also browse the files in your volume by clicking on the Volume Card

<img src="https://mintcdn.com/inferless-68/x3qz0tMEu71kbXM1/images/vol5-dir.png?fit=max&auto=format&n=x3qz0tMEu71kbXM1&q=85&s=e3c1faa50d7d75016ce2f39ab84fd177" alt="" width="2732" height="1442" data-path="images/vol5-dir.png" />

### Delete Volumes

To delete volumes make sure it's not attached to any Deployment, You can delete it form the My Volumes page

<img src="https://mintcdn.com/inferless-68/x3qz0tMEu71kbXM1/images/vol6-delete.png?fit=max&auto=format&n=x3qz0tMEu71kbXM1&q=85&s=307c71612fee66a260723d1b100c5a16" alt="" width="2724" height="1446" data-path="images/vol6-delete.png" />

## Method B: Create a volume using Inferless CLI

Use this command `inferless volume` to see all the functions available for volume.

Manage Inferless volumes

```console theme={null}
$ inferless volume COMMAND [OPTIONS] [ARGS]...
```

**Commands**:

* `create`: Create a new volume.
* `cp`: Add a file or directory to a volume.
* `ls`: List files and directories within a volume.
* `rm`: Specify the Inferless path to the file.
* `list`: List all existing volumes.
* `select`: Select a volume for the current Inferless configuration file.

### Example Usage

```
inferless volume select --id 4e39f657-d115-4cb7-b713-012984213750
```
