Cara menghapus gambar buruh pelabuhan

How Remove Docker Images



Gambar buruh pelabuhan tidak lain adalah sekumpulan file hanya-baca yang berarti setelah gambar buruh pelabuhan dibuat, gambar tersebut tidak dapat dimodifikasi. Namun, Anda dapat membuat gambar buruh pelabuhan baru dengan bantuan gambar buruh pelabuhan yang ada. Gambar Docker digunakan untuk membangun wadah buruh pelabuhan. Gambar Docker datang dengan beberapa lapisan yang digunakan untuk menjalankan kode dalam sebuah wadah. Selama proses pengembangan, banyak gambar buruh pelabuhan yang tidak terpakai dan usang disimpan di server sampai Anda menghapusnya secara manual.

Jadi perlu untuk menghapus image buruh pelabuhan yang tidak digunakan dari sistem Anda untuk mengosongkan ruang disk.







Dalam tutorial ini, kami akan menunjukkan cara menghapus gambar buruh pelabuhan dengan baris perintah.



Hapus Gambar Docker

Untuk menghapus gambar buruh pelabuhan dari sistem Anda, Anda harus membuat daftar semua gambar yang tersedia di sistem Anda.



Anda dapat membuat daftar mereka menggunakan perintah berikut:





gambar buruh pelabuhanls

Anda akan melihat output berikut:

UKURAN GAMBAR ID TAG REPOSITORY DIBUAT
nginx 4bb46517cac3 terbaru2hari yang lalu 133MB
wordpress f1da35a7ddca terbaru3hari yang lalu 546MB
mariadb b95867b52886 terbaru4hari yang lalu 407MB

Sekarang, Anda memiliki daftar semua gambar di sistem Anda. Selanjutnya, cari ID gambar yang ingin Anda hapus dan jalankan perintah berikut:



gambar buruh pelabuhanrm4bb46517cac3

Anda akan melihat kesalahan berikut:

Respons kesalahan dari daemon: konflik: tidak dapat menghapus 4bb46517cac3 (tidak dapat dipaksakan)
- gambar sedang digunakan dengan menjalankan container 8f3d538370e5

Output di atas menunjukkan wadah apa pun menggunakan gambar yang ingin Anda hapus. Jadi, Anda harus menghapus wadah itu sebelum menghapus gambar.

Jika Anda ingin menghapus banyak gambar, Anda harus menentukan ID setiap gambar buruh pelabuhan dengan perintah rm gambar buruh pelabuhan:

gambar buruh pelabuhanrmID1 ID2 ID3

Hapus Gambar Docker yang Menjuntai

Gambar menjuntai adalah gambar yang tidak digunakan yang tidak digunakan oleh wadah apa pun. Anda dapat menghapus gambar yang menggantung dari sistem Anda dengan menjalankan perintah berikut:

gambar buruh pelabuhanmemangkas

Anda akan diminta untuk mengetik y untuk melanjutkan, seperti yang ditunjukkan di bawah ini:

PERINGATAN! Ini akan menghapus semua gambar yang menggantung.

Apakah anda yakin ingin melanjutkan? [y/T] y

Total ruang reklamasi: 0B

Hapus Semua Gambar Docker yang Tidak Digunakan

Docker memungkinkan Anda untuk menghapus semua gambar yang tidak digunakan oleh wadah apa pun menggunakan satu perintah, seperti yang ditunjukkan di bawah ini:

gambar buruh pelabuhanmemangkas -ke

Anda akan diminta untuk mengetik y untuk melanjutkan, seperti yang ditunjukkan di bawah ini:

PERINGATAN! Ini akan menghapus semua gambar tanpa setidaknya satu wadah yang terkait dengannya.

Apakah anda yakin ingin melanjutkan? [y/T] y

Gambar yang Dihapus:
tidak ditandai: ubuntu: terbaru
tidak ditandai: [dilindungi email] :5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
dihapus: sha256:1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
Total ruang reklamasi: 0B

Kesimpulan

Dalam panduan ini, kami telah menunjukkan cara menghapus gambar buruh pelabuhan dengan beberapa cara. Untuk informasi lebih lanjut, periksa Buruh pelabuhan dokumentasi resmi.