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?
- Hogyan távolítsuk el a Docker konténereket?
- Hogyan lehet eltávolítani a Docker köteteket?
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
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épA 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 -aItt 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 -aPé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
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 79ba2a5d9f103. 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 -aAz 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ő lsTá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
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ő lsAz 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 -aA 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