Kaya kinakailangan na alisin ang hindi nagamit na imahe ng docker mula sa iyong system upang mapalaya ang puwang ng disk.
Sa tutorial na ito, ipapakita namin sa iyo kung paano alisin ang mga imahe ng docker gamit ang command-line.
Alisin ang Larawan ng Docker
Upang alisin ang imahe ng docker mula sa iyong system, kakailanganin mong ilista ang lahat ng magagamit na mga imahe sa iyong system.
Maaari mong ilista ang mga ito gamit ang sumusunod na utos:
imahe ng dockerls
Dapat mong makita ang sumusunod na output:
REPOSITORYO TAG IMAGE ID NILIKONG SIZEnginx pinakabagong 4bb46517cac32mga araw na nakalipas 133MB
wordpress pinakabagong f1da35a7ddca3mga araw na nakalipas 546MB
mariadb pinakabagong b95867b528864mga araw na nakalipas 407MB
Ngayon, mayroon kang isang listahan ng lahat ng mga imahe sa iyong system. Susunod, hanapin ang ID ng imahe na nais mong alisin at patakbuhin ang sumusunod na utos:
imahe ng dockerrm4bb46517cac3
Dapat mong makita ang sumusunod na error:
Pagtugon sa error mula sa daemon: salungatan: hindi matanggal ang 4bb46517cac3 (hindi mapipilit)- Ang imahe ay ginagamit ng pagpapatakbo ng lalagyan na 8f3d538370e5
Ipinapahiwatig ng output sa itaas ang anumang lalagyan na gumagamit ng imaheng nais mong alisin. Kaya kakailanganin mong alisin ang lalagyan na iyon bago alisin ang imahe.
Kung nais mong alisin ang maraming mga imahe, kakailanganin mong tukuyin ang ID ng bawat imahe ng docker na may utos ng docker image rm:
imahe ng dockerrmID1 ID2 ID3Alisin ang Mga Nakabitin na Larawan ng Docker
Ang isang nakalawit na imahe ay isang hindi nagamit na imahe na hindi ginagamit ng anumang lalagyan. Maaari mong alisin ang nakalawit na imahe mula sa iyong system sa pamamagitan ng pagpapatakbo ng sumusunod na utos:
imahe ng dockerputulinMabilis ka upang mai-type ang y upang magpatuloy, tulad ng ipinakita sa ibaba:
BABALA! Aalisin nito ang lahat ng nakalawit na mga imahe.
Sigurado ka bang nais mong magpatuloy? [y / N] y
Kabuuang reclaimed space: 0B
Alisin ang Lahat ng Hindi Ginamit na Mga Larawan ng Docker
Pinapayagan ka ng Docker na alisin ang lahat ng mga imahe na hindi ginagamit ng anumang mga lalagyan na gumagamit ng isang solong utos, tulad ng ipinakita sa ibaba:
imahe ng dockerputulin -saMabilis ka upang mai-type ang y upang magpatuloy, tulad ng ipinakita sa ibaba:
BABALA! Aalisin nito ang lahat ng mga imahe nang hindi bababa sa isang lalagyan na nauugnay sa kanila.
Sigurado ka bang nais mong magpatuloy? [y / N] y
Mga Tinanggal na Larawan:untagged: ubuntu: pinakabagong
hindi nai-tag: [protektado ng email]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
tinanggal: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Kabuuang reclaimed space: 0B
Konklusyon
Sa gabay na ito, ipinakita namin kung paano alisin ang mga imahe ng docker sa maraming paraan. Para sa karagdagang impormasyon, tingnan ang Pantalan opisyal na dokumentasyon.