Cara menghapus wadah Docker di Linux

Cara menghapus wadah Docker di Linux

Docker hadir dengan sendirinya rm Versi Perintah untuk Membantu Penghapusan Kontainer Docker. Mari kita daftar semua wadah Docker yang tersedia:

# Docker PS -A Perintah ID ID Kontainer Dibuat Nama Port Status D1C01C8EB336 Ubuntu: 14.04 "/bin/bash" 5 detik yang lalu keluar (0) 3 detik yang lalu ubuntu df7834f86c78 debian: stabil "/bin/bash" 10 detik yang lalu naik 9 detik debian 9bdd9d49a75b mongo: 3 "/entrypoint.Sh Mong 18 menit yang lalu hingga 18 menit 27017/TCP MongoDB 774B02C9C51A Oraclelinux: 7 "/bin/bash" 27 menit yang lalu 27 menit Oracle7 

Docker rm Perintah akan secara default hanya menghapus wadah yang berhenti dan dengan demikian setiap upaya untuk menghapus wadah Docker yang sedang berjalan akan menghasilkan pesan kesalahan:

# Docker RM Debian Kesalahan Respons dari Daemon: Konflik, Anda tidak dapat menghapus wadah yang sedang berjalan. Hentikan wadah sebelum mencoba melepas atau menggunakan -f Fata [0000] Kesalahan: Gagal menghapus satu atau lebih wadah 

Untuk menghapus wadah Docker yang sedang berjalan, wadah yang sebenarnya harus terlebih dahulu harus berhenti atau --memaksa Opsi perlu ditambahkan ke Docker rm memerintah. Contoh:

# Docker RM -Force Debian Debian 

Wadah bernama Debian sekarang dihapus:

# Docker PS -A Perintah ID ID Kontainer Dibuat Nama Port Status D1C01C8EB336 Ubuntu: 14.04 "/bin/bash" 6 menit yang lalu keluar (0) 6 menit yang lalu ubuntu 774b02c9c51a oraclelinux: 7 "/bin/bash" 7 menit yang lalu keluar (0) 7 menit yang lalu oracle7 9bdd9d49a75b mongo: 3 "/entrypoint masuk oracle7 9bdd9d49a75b mongo: 3"/entrypoint masuk oracle7 9bdd9d49a75b mongo: 3 "/entrypoint masuk oracle7 9bdd9d49a75b mongo: 3"/entrypoint masuk oracle7 9bdd9d49a75b mongo: 3 "/entrypoint masuk oracle7 9bdd9d49a75b Mongo: 3"/ENTRYPOINT.Sh Mong 38 menit yang lalu keluar (0) 4 detik yang lalu MongoDB 

Untuk menghapus satu wadah Docker, gunakan relevan ID Kontainer atau NAMA dalam kombinasi dengan Docker rm memerintah. Misalnya mari kita lepaskan wadah Docker bernama Mongodb:

# Docker RM MongoDB MongoDB 

Docker rm Perintah juga memungkinkan untuk menghilangkan beberapa kontainer dengan satu perintah. Untuk menghapus beberapa wadah Docker cukup tambahkan apapun ID Kontainer atau wadah NAMA ke perintah pelepasan docker sebagai argumen. Misalnya mari kita lepaskan wadah Docker dengan nama Ubuntu wadah dengan id 774B02C9C51A:

# Docker RM Ubuntu 774B02C9C51A 

Tutorial Linux Terkait:

  • Cara menampilkan/memeriksa port terbuka di ubuntu linux
  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Cara Menginstal MongoDB di Ubuntu Linux
  • Perintah Linux Dasar
  • Cara menjalankan perintah di latar belakang di linux
  • Perintah Linux: 20 perintah terpenting teratas yang Anda butuhkan untuk…
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Multi-threaded Bash Scripting & Manajemen Proses di…
  • Manajemen proses latar belakang bash
  • Cara membuat tumpukan lampu berbasis Docker menggunakan Docker di…