Docker

Dokkeri piltide eemaldamine

Dokkeri piltide eemaldamine
Dockeri pildid pole muud kui kirjutuskaitstud failide kogum, mis tähendab, et kui dokkeri pilt on ehitatud, ei saa seda muuta. Siiski saate olemasoleva dokkimispildi abil luua uue dokkimispildi. Dokkeri pilte kasutatakse dokkimismahuti ehitamiseks. Dockeri piltidel on mitu kihti, mida kasutatakse koodi käitamiseks konteineris. Arendusprotsessi käigus hoitakse serveris paljusid kasutamata ja aegunud dokkimispilte seni, kuni te selle käsitsi eemaldate.

Seega on kettaruumi vabastamiseks vaja süsteemist eemaldada kasutamata dokkija pilt.

Selles õpetuses näitame teile, kuidas dokkeri pilte käsureal eemaldada.

Eemaldage Dockeri pilt

Dokkeri pildi eemaldamiseks süsteemist peate loetlema kõik teie süsteemis saadaolevad pildid.

Saate need loetleda järgmise käsu abil:

doki pilt ls

Peaksite nägema järgmist väljundit:

Hoidla sildi pildi ID on loodud
nginx latest 4bb46517cac3 2 päeva tagasi 133MB
wordpress uusim f1da35a7ddca 3 päeva tagasi 546MB
mariadb latest b95867b52886 4 päeva tagasi 407MB

Nüüd on teie süsteemis kõigi piltide loend. Järgmisena leidke eemaldatava pildi ID ja käivitage järgmine käsk:

dockeri pilt rm 4bb46517cac3

Peaksite nägema järgmist viga:

Vea vastus deemonilt: konflikt: 4bb46517cac3 ei saa kustutada (ei saa sundida)
- pilti kasutatakse konteineri 8f3d538370e5 käitamisel

Ülaltoodud väljund näitab, et mis tahes konteiner kasutab pilti, mille soovite eemaldada. Nii et enne pildi eemaldamist peate selle konteineri eemaldama.

Kui soovite eemaldada mitu pilti, peate käsu „docker image rm” määrama iga dokkimispildi ID:

doki pilt rm ID1 ID2 ID3

Eemaldage rippuvad Dockeri pildid

Rippuv pilt on kasutamata pilt, mida ükski konteiner ei kasuta. Rippuva pildi saate oma süsteemist eemaldada, käivitades järgmise käsu:

doki pildi kärpimine

Teil palutakse jätkamiseks sisestada y, nagu allpool näidatud:

HOIATUS! See eemaldab kõik rippuvad pildid.

Kas soovite kindlasti jätkata? [jah / ei] jah

Taastatud ruumi kokku: 0B

Eemaldage kõik kasutamata Dockeri pildid

Docker võimaldab teil ühe käsu abil eemaldada kõik pildid, mida ükski konteiner ei kasuta, nagu allpool näidatud:

doki pilt ploom -a

Teil palutakse jätkamiseks sisestada y, nagu allpool näidatud:

HOIATUS! See eemaldab kõik pildid, ilma et nendega oleks seotud vähemalt üks konteiner.

Kas soovite kindlasti jätkata? [jah / ei] jah

Kustutatud pildid:
sildistamata: ubuntu: viimane
sildistamata: [meiliga kaitstud]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
kustutatud: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Taastatud ruumi kokku: 0B

Järeldus

Selles juhendis oleme näidanud, kuidas dokkeripilte mitmel viisil eemaldada. Lisateabe saamiseks vaadake Dockeri ametlikku dokumentatsiooni.

Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...