# docker pass rm

**Description:** Remove secrets from local keychain.

**Usage:** `docker pass rm name1 name2 ... [flags]`





> [!NOTE]
> **Experimental**
>
> This command is experimental. Experimental features are intended for testing and feedback as their functionality or design may change between releases without warning or can be removed entirely in a future release.





## Description

Removes one or more named secrets from the local OS keychain.
Use --all to remove every stored secret at once.


## Options

| Option | Default | Description |
|--------|---------|-------------|
| `--all` |  |  Remove all secrets |



## Examples

### Remove a specific secret:
docker pass rm GH_TOKEN

### Remove multiple secrets:
docker pass rm GH_TOKEN NPM_TOKEN

### Remove all secrets:
docker pass rm --all



