# Kaip žingsnis po žingsnio pašalinti „Docker“ tomus

Jei paliekate **nenaudojamus tomus**, gali būti švaistomi tokie vertingi ištekliai kaip saugojimo vieta ir skaičiavimo galia. Pašalinę nenaudojamus „Docker“ tomus, padidinsite savo konteinerių platformos efektyvumą ir našumą.

## Kada reikėtų pašalinti „Docker“ tomus?

„Docker“ tomas – tai izoliuota saugojimo erdvė, kurią „Docker“ konteineriai gali naudoti failams, konfigūracijoms, žurnalams ar kitiems duomenims saugoti per visą konteinerio gyvavimo ciklą. Šie tomai **nepriklauso nuo konkrečių konteinerio instancijų** ir juos galima lengvai kurti, valdyti bei pašalinti. Jei pašalinate konteinerius, susietus su konkrečiu tomu, ir jums nebereikia tame tome esančių duomenų, verta pašalinti ir patį tomą.

Švarią ir tvarkingą „Docker“ aplinką valdyti ir prižiūrėti yra lengviau. Pašalinę nenaudojamus tomus, sumažinate savo konteinerių infrastruktūros sudėtingumą. **Debesų aplinkose** nenaudojami tomai gali sukelti papildomų išlaidų. Šių tomų pašalinimas gali padėti sumažinti jūsų mėnesines išlaidas. Be to, tai padidina sistemos saugumą, nes pašalinus tomus prie juose saugotų konfidencialių duomenų nebebus galima prieiti. Visų pirma tai gali padėti išvengti duomenų nutekėjimo.

Šalinant „Docker“ tomus, svarbu elgtis atsargiai, kad nebūtų ištrinti duomenys, reikalingi veikiantiems konteineriams, taip pat kiti svarbūs duomenys. Todėl prieš ištrindami „Docker“ tomą rekomenduojame padaryti **atsargines kopijas**. Atliekant reguliarią „Docker“ infrastruktūros priežiūrą, reikėtų ieškoti nebereikalingų tomų ir juos pašalinti.

Daugiau informacijos apie „Docker“ konteinerių tomus rasite mūsų skaitmeniniame vadove.

## Kaip pašalinti vieną ar kelis konkrečius „Docker“ tomus

**„Docker“ 1.9 ir naujesnėse versijose** galite pašalinti konkrečius tomus naudodami komandą `docker volume rm` “. Ši komanda leidžia pašalinti konkrečius tomus, nurodant jų pavadinimus arba ID.

### 1 žingsnis: Docker tomų sąrašas

Norėdami peržiūrėti „Docker“ tomus, konsolėje galite įvesti komandą `docker volume ls`. Ekrane bus rodomas lentelė su informacija apie turimus tomus, įskaitant **jų pavadinimus ir identifikatorius**.

```bash
docker volume ls
```

### 2 žingsnis: Pašalinkite „Docker“ tomus

Dabar galite pašalinti tomus, po komandos `docker volume rm` įvedę jų pavadinimus arba identifikatorius, atskirtus tarpeliais.

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

Geriausia įsitikinti, kad tomai, kuriuos norite ištrinti, **nėra naudojami veikiančiuose konteineriuose**. Juos pašalinus, visi juose esantys duomenys bus negrįžtamai prarasti.

## Kaip pašalinti nenaudojamus „Docker“ tomus

Nenaudojami „Docker“ tomai – tai tomai, kurie nebėra susieti su konteinerių ar paslaugų. Ištrindami šiuos tomus, galite atlaisvinti nenaudojamą saugyklos vietą ir taip **geriau valdyti savo „Docker“ infrastruktūrą**. Norėdami sužinoti, kaip pašalinti nenaudojamus „Docker“ tomus, perskaitykite toliau pateiktus nurodymus:

### 1 žingsnis: Sudarykite nenaudojamų „Docker“ tomų sąrašą

Jei įvykdysite šią komandą, gausite visų jūsų sistemoje esančių nenaudojamų „Docker“ tomų, pažymėtų kaip **„dangling“**, sąrašą. Prireikus šiuos tomus galima išvalyti arba pašalinti.

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

### 2 žingsnis: pašalinkite nenaudojamus tomus

Prieš ištrindama nenaudojamus tomus, komanda `docker volume prune` prašo patvirtinimo. Tai galite patvirtinti įvedę `y` arba `yes`. Tai darykite tik tuo atveju, jei esate tikri, kad norite pašalinti tuos tomus.

```bash
docker volume prune
```

## Kaip pašalinti „Docker“ konteinerį ir jo tomą

Naudodami komandą `docker rm -v container_name` galite pašalinti „Docker“ konteinerį ir kartu ištrinti visus su juo susietus tomus.

Jei šią komandą taikysite konteineriui, susietam su pavadintais tomais, konteineris bus pašalintas, tačiau visi **su tuo konteineriu susieti** tomai liks nepakitę. Tomai ir toliau bus prieinami jūsų sistemoje. Kiti konteineriai galės jais naudotis, o jie išlaikys vartotojo nustatytus pavadinimus.

Kalbant apie pavadinimo neturinčius tomus, jie bus negrįžtamai pašalinti kartu su juose esančiais duomenimis.

Išsamiau apie tai, [kaip pašalinti „Docker“ konteinerį](https://www.ionos.com/lt-lt/digitalguide/serveris/konfiguracija/pasalinti-docker-konteinerius/), paaiškiname kitame mūsų skaitmeninio vadovo straipsnyje.

### Kaip pašalinti su konteineriu susietą „Docker“ tomą

Žymė `-v` reiškia *tomus* ir yra parametras, kurį pridedate prie komandos `docker rm`, norėdami nurodyti, kad taip pat turi būti pašalinti visi su konteineriu susiję tomai.

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

Tip Kitame straipsnyje aptariame, [kaip ištrinti „Docker“ atvaizdą](https://www.ionos.com/lt-lt/digitalguide/serveris/konfiguracija/istrinti-docker-vaizdus/). Jei kada nors susidomėjote, kuo skiriasi atvaizdai ir konteineriai, atsakymą rasite straipsnyje „Docker“ atvaizdai ir konteineriai.


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