# Kā soli pa solim dzēst Docker apjomus

**Neizmantotu apjomu** saglabāšana var izraisīt tādu vērtīgu resursu kā uzglabāšanas vietas un skaitļošanas jaudas izšķērdēšanu. Izdzēšot neizmantotos Docker apjomus, jūs palielināt savas konteineru platformas efektivitāti un veiktspēju.

## Kad vajadzētu dzēst Docker apjomus?

Docker apjoms ir izolēta uzglabāšanas vieta, ko Docker konteineri var izmantot failu, konfigurāciju, žurnālu vai citu datu uzglabāšanai visā konteinera dzīves ciklā. Šie apjomi ir **neatkarīgi no konteinera instancēm**, un tos var viegli izveidot, pārvaldīt un dzēst. Ja atinstalējat konteinerus, kas ir saistīti ar konkrētu apjomu, un vairs nevajag šajā apjomā esošos datus, ir lietderīgi dzēst arī pašu apjomu.

Tīru un sakārtotu Docker vidi ir vieglāk pārvaldīt un uzturēt. Atbrīvojoties no neizmantotajiem apjomiem, jūs samazināt savas konteineru infrastruktūras sarežģītību. **Mākoņvidē** neizmantotie apjomi var radīt papildu izmaksas. Šo apjomu dzēšana var palīdzēt samazināt jūsu ikmēneša izdevumus. Tas arī paaugstina sistēmas drošību, jo pēc apjomu dzēšanas vairs nav pieejami tajos uzglabātie konfidenciālie dati. Tas jo īpaši var palīdzēt novērst datu noplūdes.

Docker apjomu dzēšanas laikā ir svarīgi rīkoties uzmanīgi, lai netiktu dzēsti dati, kas nepieciešami darbojošos konteineriem, kā arī citi svarīgi dati. Tāpēc mēs iesakām veikt **dublējumus**, pirms dzēšat Docker apjomu. Veicot regulāru Docker infrastruktūras apkopi, jums vajadzētu meklēt novecojušus apjomus un tos dzēst.

Papildu informāciju par Docker konteineru apjomiem varat atrast mūsu digitālajā ceļvedī.

## Kā dzēst vienu vai vairākus konkrētus Docker apjomus

Sākot **ar Docker 1.9 versiju,** konkrētus apjomus var dzēst, izmantojot komandu `docker volume rm`. Šī komanda ļauj dzēst konkrētus apjomus, norādot to nosaukumus vai identifikatorus.

### 1. solis: Docker apjomu saraksts

Lai parādītu Docker apjomu sarakstu, konsolē varat izpildīt komandu `docker volume ls`. Rezultātā tiks parādīta tabula ar informāciju par jūsu apjomiem, tostarp **to nosaukumiem un identifikatoriem**.

```bash
docker volume ls
```

### 2. solis: Docker apjomu noņemšana

Tagad varat atvienot apjomus, pēc komandas `docker volume rm` ievadot to nosaukumus vai identifikatorus, tos atdalot ar atstarpēm.

```bash
docker volume rm VOLUME_NAME_OR_ID VOLUME_NAME_OR_ID
```

Vislabāk ir pārliecināties, ka apjomi, kurus vēlaties dzēst, **netiek izmantoti darbojošos konteineros**. To dzēšana neatgriezeniski izdzēsīs visus tajos esošos datus.

## Kā dzēst neizmantotos Docker apjomus

Neizmantotie Docker apjomi ir apjomi, kas vairs nav saistīti ar konteineriem vai pakalpojumiem. Šo apjomu dzēšana palīdz atbrīvot neizmantoto uzglabāšanas vietu, ļaujot jums **labāk pārvaldīt savu Docker infrastruktūru**. Lai uzzinātu, kā dzēst neizmantotos Docker apjomus, izpildiet turpmāk minētos soļus:

### 1. solis: Izveidojiet sarakstu ar neizmantotajiem Docker apjomiem

Ja izpildīsiet šo komandu, saņemsiet sarakstu ar visiem neizmantotajiem Docker apjomiem, kas jūsu sistēmā ir atzīmēti kā **„dangling** “. Šos apjomus pēc vajadzības var iztīrīt vai izdzēst.

```bash
docker volume ls -f dangling=true
```

### 2. solis: Neizmantoto apjomu dzēšana

Pirms neizmantoto apjomu dzēšanas komanda `docker volume prune` lūdz apstiprinājumu. To var apstiprināt, ievadot `y` vai `yes`. To dariet tikai tad, ja esat pārliecināts, ka vēlaties dzēst šos apjomus.

```bash
docker volume prune
```

## Kā dzēst Docker konteineru un tā apjomu

Izmantojot komandu `docker rm -v container_name`, varat noņemt Docker konteineru un vienlaikus dzēst visus ar to saistītos apjomus.

Ja šo komandu piemērosiet konteineram, kas saistīts ar nosauktiem apjomiem, konteiners tiks dzēsts, taču visi **ar šo konteineru saistītie** apjomi paliks neskarti. Apjomi joprojām būs pieejami jūsu sistēmā. Citi konteineri varēs tos izmantot, un tie saglabās savu lietotāja definēto nosaukumu.

Ja runa ir par nosaukumu nenosauktiem apjomiem, tie tiks neatgriezeniski dzēsti kopā ar tajos esošajiem datiem.

Sīkāku informāciju [par to, kā dzēst Docker konteineru](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/dzest-docker-konteinerus/), mēs sniedzam citā rakstā mūsu digitālajā ceļvedī.

### Kā noņemt ar konteineru saistītu Docker apjomu

`-v` opcija attiecas uz *apjomiem* un ir papildu opcija, ko pievieno komandai `docker rm`, lai norādītu, ka jāizdzēš arī visi ar konteineru saistītie apjomi.

```bash
docker rm -v container_name
```

Tip Citā rakstā mēs aprakstām, [kā dzēst Docker attēlu](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/dzest-docker-attelus/). Ja jūs kādreiz esat domājuši, kāda ir atšķirība starp attēliem un konteineriem, to varat uzzināt rakstā „Docker attēli pret konteineriem”.


This is a markdown version of: [https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/docker-apjoma-nonemsana/](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/docker-apjoma-nonemsana/) for AI/LLM consumption.