Docker képek, tárolók és kötetek eltávolítása

Docker Kepek Tarolok Es Kotetek Eltavolitasa



A Docker egy nyílt forráskódú, jól ismert DevOps projektmenedzsment eszköz. Nemcsak projektmenedzsmentre, hanem alkalmazások építésére és telepítésére is használható. A Docker bevezette a konténerezési koncepciót, mert konténereket kínál a projektmenedzsmenthez és a telepítéshez.

A felhasználók Docker lemezképek, tárolók és tárolókra szerelt kötetek használatával építhetnek és telepíthetnek alkalmazásokat. Néha azonban a Docker fejlesztője törölni akarja a Docker-képeket, tárolókat vagy köteteket, hogy felszabadítsa a rendszerterületet, vagy előfordulhat, hogy már nincs rájuk szükség.

Ez a bejegyzés bemutatja:







Hogyan lehet eltávolítani a Docker képeket?

A Docker platform fő összetevője, amely megmondja a tárolónak, hogyan kell kezelni vagy telepíteni egy projektet, az úgynevezett ' Docker kép ”. A Docker-képek Docker-tárolókhoz vannak társítva, és függetlenül is végrehajthatók. A fejlesztők azonban problémákba ütközhetnek a Docker-képek eltávolításakor, ha a képekhez tárolók vannak társítva.



Tekintse meg a Docker-képek eltávolítására vonatkozó utasításokat.



1. lépés: Tekintse meg a Docker képeket

Először listázza ki az összes képet a megadott paranccsal. Az ' -a ” opció az összes Docker-kép listázására szolgál:





$ dokkoló képek -a

Például távolítsuk el a „ dokkolókép ”:



2. lépés: Távolítsa el a Docker képeket

A Docker kép eltávolításához használja a „ docker rmi 'parancs:

$ docker rmi dockerimage

Ezen a ponton hibaüzenetet kaphat, ha a kép bármely Docker-tárolóhoz van társítva, az alábbiak szerint:

A kép erőteljes eltávolításához és a konfliktus megoldásához használja a „ -f ' választási lehetőség:

$ dokkoló rmi -f dokkolókép

A kimenet azt jelzi, hogy a kép törölve lett:

3. lépés: Erősítse meg, hogy a kép eltávolítva van-e

Annak ellenőrzéséhez, hogy a Docker-kép eltávolításra került-e vagy sem, sorolja fel újra az összes képet:

$ dokkoló képek -a

Itt láthatja, hogy sikeresen töröltük a Docker-képet:

Hogyan lehet eltávolítani a Docker-tárolót?

Az ' Docker konténer ” a Docker platform másik jelentős része, amelyet alkalmazások kezelésére, építésére és üzembe helyezésére használnak. Minden projektfüggőség, csomag és forráskód egyetlen Docker-tárolóban található. Ezeket virtualizációs fejlesztőkörnyezetnek nevezik.

A fel nem használt vagy kiadott tartályok eltávolításához kövesse a megadott utasításokat.

1. lépés: Tekintse meg a Docker-tárolókat

Az összes Docker-tároló listázásához a „ dokkoló ps ' parancsot a ' -a ' választási lehetőség:

$ dokkmunkás ps -a

Például távolítsuk el a „ nagyszerű_engelbart ” konténer:

2. lépés: Távolítsa el a Docker-tárolót

A Docker-tároló eltávolításához hajtsa végre a „ docker rm 'parancs:

$ dokkmunkás rm nagyszerű_engelbart

Alternatív megoldásként a felhasználók eltávolíthatják a Docker-tárolót az azonosítójával:

$ dokkmunkás rm 79ba2a5d9f10

3. lépés: Ellenőrizze, hogy a Docker-tároló eltávolítva van-e

A Docker-tárolók listájának megtekintésével ellenőrizzük, hogy a Docker-tároló törölve van-e vagy sem:

$ dokkmunkás ps -a

Az alábbi kimenetből láthatja, hogy sikeresen eltávolítottuk a „ nagyszerű_engelbart ” Docker konténer:

Hogyan lehet eltávolítani a Docker kötetet?

' Docker kötet ” a Docker-tároló része, és a Docker-tárolóhoz csatlakoztatott fájlrendszerre utal. A Docker-tároló által használt vagy általa generált adatok megőrzésére szolgálnak.

A Docker-kötet eltávolításához olvassa el a mellékelt utasításokat.

1. lépés: Listázza le a Docker kötetet

Az összes Docker-kötet listázásához a „ dokkoló kötet ls ” parancsot a következőképpen használjuk:

$ dokkoló hangerő ls

Távolítsuk el ' pythonimage ” Docker hangerő:

2. lépés: Távolítsa el a Docker kötetet

A Docker-kötet eltávolításához hajtsa végre a „ docker kötet rm 'parancs:

$ dokkoló hangerő rm pythonimage

3. lépés: Ellenőrizze, hogy a kötet eltávolítva van-e

Ismét ellenőrizze a kötetek listáját, és ellenőrizze, hogy a megadott kötetet eltávolította-e vagy sem:

$ dokkoló hangerő ls

Az alábbi kimenet azt jelzi, hogy sikeresen eltávolítottuk a Docker kötetet:

Hogyan lehet metszeni a Docker rendszert?

A Docker rendszer metszése a Docker rendszer metszésének folyamata, ami az összes nem használt és leállított Docker kép, tároló és kötet eltávolítását jelenti.

A Docker rendszer levágásához hajtsa végre az említett parancsot:

$ dokkoló rendszer aszalt szilva

Most ellenőrizze a fent említett parancs eredményét az összes Docker-tároló felsorolásával:

$ dokkmunkás ps -a

A kimenetből láthatja, hogy a „ docker rendszer aszalt szilva ” parancs eltávolítja az összes leállított Docker-tárolót:

Kidolgoztuk a Docker képek, tárolók és kötetek eltávolításának módját.

Következtetés

A Docker képek eltávolításához használja a „ docker rmi -f ” parancsot. A Docker-tároló eltávolításához hajtsa végre a „ docker rm ” parancsot, és távolítsa el a Docker kötetet a „ docker kötet rm ” parancsot. Ez a blog bemutatja a Docker-tárolók, képek és kötetek eltávolításának technikáit.