Cara Menghapus Gambar, Kontainer, dan Volume Docker

Cara Menghapus Gambar Kontainer Dan Volume Docker



Docker adalah alat manajemen proyek DevOps open-source yang terkenal. Ini tidak hanya untuk manajemen proyek tetapi juga digunakan untuk membangun dan menggunakan aplikasi. Docker memperkenalkan konsep containerization karena ia menawarkan container untuk manajemen dan penerapan proyek.

Pengguna dapat membangun dan menerapkan aplikasi menggunakan image Docker, container, dan volume yang terpasang pada container. Namun, terkadang pengembang Docker ingin menghapus image, container, atau volume Docker untuk mengosongkan ruang sistem, atau mungkin tidak diperlukan lagi.

Posting ini akan menunjukkan:







Bagaimana Cara Menghapus Gambar Docker?

Komponen utama platform Docker yang memberi tahu wadah cara mengelola atau menerapkan proyek disebut ' Gambar buruh pelabuhan ”. Gambar Docker dikaitkan dengan wadah Docker dan juga dapat dieksekusi secara independen. Namun, pengembang mungkin mengalami masalah saat menghapus gambar Docker jika ada wadah yang dikaitkan dengan gambar tersebut.



Lihat instruksi untuk menghapus gambar Docker.



Langkah 1: Lihat Gambar Docker

Pertama, daftarkan semua gambar dengan menggunakan perintah yang disediakan. “ -sebuah ” digunakan untuk mencantumkan semua gambar Docker:





$ gambar buruh pelabuhan -sebuah

Misalnya, mari kita hapus ' dockerimage ”:



Langkah 2: Hapus Gambar Docker

Untuk menghapus image Docker, gunakan tombol “ buruh pelabuhan rmi ' memerintah:

$ docker rmi dockerimage

Pada titik ini, Anda mungkin mendapatkan pesan error jika image diasosiasikan dengan container Docker apa pun seperti yang ditunjukkan di bawah ini:

Untuk menghapus gambar secara paksa dan menyelesaikan konflik, gunakan tombol “ -f ' pilihan:

$ buruh pelabuhan rmi -f dockerimage

Output menunjukkan bahwa gambar telah dihapus:

Langkah 3: Konfirmasikan jika Gambar Dihapus

Untuk mengonfirmasi apakah gambar Docker dihapus atau tidak, sekali lagi daftarkan semua gambar:

$ gambar buruh pelabuhan -sebuah

Di sini, Anda dapat melihat bahwa kami telah berhasil menghapus gambar Docker:

Bagaimana Cara Menghapus Kontainer Docker?

Wadah buruh pelabuhan ” adalah bagian utama lain dari platform Docker yang digunakan untuk mengelola, membangun, dan menyebarkan aplikasi. Semua dependensi proyek, paket, dan kode sumber terkandung dalam satu wadah Docker. Mereka disebut sebagai Lingkungan Pengembangan Virtualisasi.

Untuk menghapus wadah yang tidak terpakai atau keluar, ikuti instruksi yang diberikan.

Langkah 1: Lihat Kontainer Docker

Untuk mencantumkan semua kontainer Docker, tombol “ buruh pelabuhan ps Perintah ” digunakan bersama dengan “ -sebuah ' pilihan:

$ buruh pelabuhan ps -sebuah

Misalnya, mari kita hapus ' great_engelbart ” wadah:

Langkah 2: Hapus Kontainer Docker

Untuk menghapus wadah Docker, jalankan perintah “ docker rm ' memerintah:

$ buruh pelabuhan rm great_engelbart

Atau, pengguna juga dapat menghapus wadah Docker menggunakan idnya:

$ buruh pelabuhan rm 79ba2a5d9f10

Langkah 3: Pastikan Kontainer Docker Dihapus

Mari kita verifikasi apakah wadah Docker dihapus atau tidak dengan melihat daftar wadah Docker:

$ buruh pelabuhan ps -sebuah

Dari output di bawah ini, Anda dapat melihat bahwa kami telah berhasil menghapus ' great_engelbart ” Kontainer buruh pelabuhan:

Bagaimana Cara Menghapus Volume Docker?

Volume Docker ” adalah bagian dari wadah Docker dan mengacu pada sistem file yang terhubung ke wadah Docker. Mereka digunakan untuk mempertahankan data yang digunakan oleh atau dihasilkan oleh wadah Docker.

Untuk menghapus volume Docker, lihat instruksi yang disediakan.

Langkah 1: Daftarkan Volume Docker Bawah

Untuk mencantumkan semua volume Docker, tombol “ volume buruh pelabuhan ls ” perintah yang digunakan sebagai berikut:

$ volume buruh pelabuhan ls

Mari kita hapus ' pythonimage ”Volume buruh pelabuhan:

Langkah 2: Hapus Volume Docker

Untuk menghapus volume Docker, jalankan perintah “ volume buruh pelabuhan rm ' memerintah:

$ volume buruh pelabuhan rm pythonimage

Langkah 3: Pastikan Volume Dihapus

Sekali lagi, periksa daftar volume dan verifikasi apakah volume yang ditentukan dihapus atau tidak:

$ volume buruh pelabuhan ls

Output di bawah ini menunjukkan bahwa kami telah berhasil menghapus volume Docker:

Bagaimana Cara Memangkas Sistem Docker?

Pemangkasan sistem Docker adalah proses pemangkasan sistem Docker, yang berarti penghapusan semua gambar, wadah, dan volume Docker yang tidak digunakan dan dihentikan.

Untuk memangkas sistem Docker, ikuti perintah yang disebutkan:

$ sistem buruh pelabuhan memangkas

Sekarang, periksa hasil dari perintah yang disebutkan di atas dengan mencantumkan semua kontainer Docker:

$ buruh pelabuhan ps -sebuah

Dari output, Anda dapat melihat bahwa “ sistem buruh pelabuhan memangkas ” perintah menghapus semua wadah Docker yang dihentikan:

Kami telah menguraikan tentang cara menghapus image, container, dan volume Docker.

Kesimpulan

Untuk menghapus gambar Docker, gunakan ' docker rmi -f ' memerintah. Untuk menghapus wadah Docker, jalankan perintah “ docker rm ” perintah dan hapus volume Docker menggunakan “ volume buruh pelabuhan rm ' memerintah. Blog ini telah menyediakan teknik untuk menghapus kontainer, gambar, dan volume Docker.