A dokkoló képeinek eltávolítása

How Remove Docker Images



A Docker-képek nem más, mint csak olvasható fájlok halmaza, ami azt jelenti, hogy a dokkolókép elkészítése után nem módosítható. Létrehozhat azonban új dokkolóképet a meglévő dokkolókép segítségével. A dokkoló képeket dokkoló tároló építésére használják. A Docker -képek több rétegből állnak, amelyek kódfuttatásra szolgálnak egy tárolón belül. A fejlesztési folyamat során sok fel nem használt és elavult dokkolóképet tartanak a kiszolgálón, amíg manuálisan nem távolítja el.

Ezért a lemezterület felszabadítása érdekében el kell távolítani a nem használt dokkolóképet a rendszerből.







Ebben az oktatóanyagban megmutatjuk, hogyan távolíthatja el a dokkoló képeit a parancssor segítségével.



A Docker kép eltávolítása

A dokkoló képének eltávolításához a rendszerből fel kell sorolnia a rendszer összes elérhető képét.



A következő paranccsal listázhatja őket:





dokkoló képls

A következő kimenetet kell látnia:

TÁROLÓCímke KÉP -azonosító LÉTREHOZOTT MÉRET
nginx legújabb 4bb46517cac32napja 133 MB
wordpress legújabb f1da35a7ddca3napja 546 MB
mariadb legújabb b95867b528864napja 407 MB

Most már van egy listája a rendszer összes képéről. Ezután keresse meg az eltávolítani kívánt kép azonosítóját, és futtassa a következő parancsot:



dokkoló képrm4bb46517cac3

A következő hibát kell látnia:

Hiba válasz a démontól: konfliktus: nem lehet törölni a 4bb46517cac3 fájlt (nem lehet kényszeríteni)
- a képet a 8f3d538370e5 tároló futtatása használja

A fenti kimenet azt jelzi, hogy minden tároló az eltávolítani kívánt képet használja. Tehát a kép eltávolítása előtt el kell távolítania ezt a tartályt.

Ha több képet szeretne eltávolítani, meg kell adnia minden dokkoló kép azonosítóját a docker image rm paranccsal:

dokkoló képrmID1 ID2 ID3

A Dangling Docker Images eltávolítása

A lógó kép egy fel nem használt kép, amelyet egyetlen tároló sem használ. A következő parancs futtatásával eltávolíthatja a függő képet a rendszerből:

dokkoló képaszalt szilva

A rendszer a folytatáshoz az y beírását kéri, az alábbiak szerint:

FIGYELEM! Ezzel eltávolítja az összes függő képet.

Biztos, hogy akarod folytatni? [y/N] y

Teljes visszanyert terület: 0B

Távolítsa el az összes fel nem használt Docker -képet

A Docker lehetővé teszi, hogy egyetlen parancs segítségével távolítsa el az összes képet, amelyet egyetlen tároló sem használ, az alábbiak szerint:

dokkoló képaszalt szilva -nak nek

A rendszer a folytatáshoz az y beírását kéri, az alábbiak szerint:

FIGYELEM! Ezzel eltávolítja az összes képet anélkül, hogy legalább egy tároló lenne társítva hozzájuk.

Biztos, hogy akarod folytatni? [y/N] y

Törölt képek:
címkézetlen: ubuntu: legújabb
nem címkézett: [email protected]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
törölve: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Teljes visszanyert terület: 0B

Következtetés

Ebben az útmutatóban többféleképpen mutattuk be, hogyan lehet eltávolítani a dokkolói képeket. További információkért nézze meg a Dokkmunkás hivatalos dokumentáció.