Rumah > Operasi dan penyelenggaraan > Docker > Bagaimana untuk memadam imej docker

Bagaimana untuk memadam imej docker

PHPz
Lepaskan: 2023-04-18 14:01:11
asal
37047 orang telah melayarinya

Docker ialah platform terbuka untuk membangunkan, menjalankan dan menggunakan aplikasi. Ia boleh membungkus aplikasi dan perpustakaan bergantung ke dalam bekas dengan mudah, mengurangkan beban pentadbir sistem dan mempercepatkan pembangunan aplikasi. Dalam Docker, imej adalah bahagian penting dalam membina bekas. Ia mentakrifkan sistem fail dan aplikasi dalam bekas. Oleh itu, apabila menggunakan Docker, kita perlu mengurus dan menggunakan imej dengan betul imej.

  1. Lihat cermin

Sebelum melakukan sebarang operasi pemadaman, anda perlu menyemak cermin dalam sistem terlebih dahulu untuk memastikan cermin yang diperlukan tidak akan dipadamkan secara tidak sengaja. Anda boleh menggunakan arahan berikut untuk menyenaraikan semua imej pada sistem:

docker images
Salin selepas log masuk

Arahan ini akan menyenaraikan semua imej yang telah dimuat turun ke sistem setempat, termasuk nama imej, nombor versi, ID imej, masa penciptaan dan saiz dan maklumat lain.

  1. Padam imej

Format arahan untuk memadam imej ialah:

docker rmi [OPTIONS] IMAGE [IMAGE...]
Salin selepas log masuk

Antaranya, OPTIONS adalah pilihan dan IMEJ ialah nama imej yang akan dipadamkan atau ID, berbilang imej boleh dipadamkan pada masa yang sama.

Sebagai contoh, jika anda ingin memadamkan imej dengan nama "nginx", anda boleh melaksanakan arahan berikut:

docker rmi nginx
Salin selepas log masuk

Jika anda ingin memadam imej dengan ID " c3f279d17e0a", anda boleh melaksanakan arahan berikut:

docker rmi c3f279d17e0a
Salin selepas log masuk

Jika anda ingin memadamkan berbilang cermin, anda boleh menentukan berbilang nama cermin atau ID dalam arahan, contohnya:

docker rmi nginx mysql redis
Salin selepas log masuk
  1. Padaman paksa cermin

Kadangkala, Docker tidak boleh memadamkan imej atas sebab tertentu Dalam kes ini, anda boleh menambah pilihan "-f" untuk memaksa imej dipadamkan. Format arahan adalah seperti berikut:

docker rmi -f [IMAGE...]
Salin selepas log masuk

Antaranya, IMAGE mewakili nama atau ID imej yang akan dipadamkan, dan berbilang imej boleh dipadamkan pada masa yang sama.

Sebagai contoh, jika anda ingin memadamkan imej yang bernama "nginx" secara paksa, anda boleh melaksanakan arahan berikut:

docker rmi -f nginx
Salin selepas log masuk

Jika anda mahu memadamkan imej dengan ID " secara paksa " c3f279d17e0a", anda boleh melaksanakan arahan berikut :

docker rmi -f c3f279d17e0a
Salin selepas log masuk

Jika anda ingin memadamkan berbilang cermin secara paksa, anda boleh menentukan berbilang nama cermin atau ID dalam arahan, contohnya:

docker rmi -f nginx mysql redis
Salin selepas log masuk
  1. Padam semua cermin

Jika anda perlu memadam semua imej pada sistem, anda boleh menggunakan arahan berikut:

docker rmi $(docker images -q)
Salin selepas log masuk

Arahan ini akan menggunakan Perintah "docker images -q" untuk menanyakan semua imej pada sistem dan menggunakan "$(docker images -q)" menghantar hasil pertanyaan sebagai parameter kepada perintah "docker rmi" untuk memadam semua imej.

Perlu diambil perhatian bahawa arahan ini akan memadam semua imej, termasuk imej yang sedang digunakan, jadi anda perlu mempertimbangkan dengan teliti sebelum melaksanakan arahan.

Ringkasan

Apabila menggunakan Docker, mengurus dan menggunakan imej secara munasabah merupakan pertimbangan yang penting. Memadam imej yang tidak lagi diperlukan dengan betul adalah langkah penting dalam memastikan sistem anda kemas dan mengurangkan ruang storan. Artikel ini menerangkan cara melihat imej pada sistem Docker, serta cara memadam imej dan memaksa pemadaman imej. Perlu diingatkan bahawa sebelum memadamkan imej, pastikan imej itu tidak lagi diperlukan untuk mengelakkan secara tidak sengaja memadam imej yang diperlukan untuk sistem.

Atas ialah kandungan terperinci Bagaimana untuk memadam imej docker. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan