Cara Menghapus Bekas Docker di Linux

Cara Menghapus Bekas Docker di Linux

Docker datang dengan sendiri rm Versi Perintah untuk membantu penyingkiran kontena Docker. Mari kita senarai terlebih dahulu semua bekas Docker yang ada:

# Docker PS -A Container Id Image Command Command Dibuat Nama D1C01C8EB336 Ubuntu: 14.04 "/bin/bash" 5 saat yang lalu keluar (0) 3 saat yang lalu Ubuntu DF7834F86C78 Debian: stabil "/bin/bash" 10 saat yang lalu sehingga 9 saat Debian 9BDD9D49A75B Mongo: 3 "/EntryPoint.sh mong 18 minit yang lalu sehingga 18 minit 27017/tcp mongodb 774b02c9c51a oraclelinux: 7 "/bin/bash" 27 minit yang lalu naik 27 minit oracle7 

Docker's rm Perintah secara lalai akan mengeluarkan hanya bekas yang dihentikan dan dengan itu sebarang percubaan untuk menghapuskan bekas Docker yang sedang berjalan akan mengakibatkan mesej ralat:

# Docker RM Debian Response Response from Daemon: Conflict, anda tidak boleh mengeluarkan bekas yang berjalan. Hentikan bekas sebelum cuba penyingkiran atau penggunaan -f FATA [0000] ralat: gagal mengeluarkan satu atau lebih bekas 

Untuk mengeluarkan bekas Docker yang berjalan, bekas sebenar mesti dihentikan terlebih dahulu atau --kuasa Pilihan perlu dilampirkan ke Docker rm perintah. Contoh:

# Docker RM -Debian Debian Debian 

Bekas yang dinamakan Debian kini dikeluarkan:

# Docker PS -A Container Id Image Command Command Dibuat Nama D1C01C8EB336 Ubuntu: 14.04 "/bin/bash" 6 minit yang lalu keluar (0) 6 minit yang lalu Ubuntu 774b02c9c51a oraclelinux: 7 "/bin/bash" 7 minit yang lalu keluar (0) 7 minit yang lalu oracle7 9bdd9d49a75b mongo: 3 "/.sh mong 38 minit yang lalu keluar (0) 4 saat yang lalu mongodb 

Untuk membuang satu bekas Docker Gunakan yang relevan ID kontena atau Nama dalam kombinasi dengan Docker's rm perintah. Contohnya mari kita keluarkan bekas Docker yang dinamakan Mongodb:

# docker rm mongodb mongodb 

Docker's rm Perintah juga membolehkan penyingkiran pelbagai bekas dengan satu arahan. Untuk membuang bekas Docker Containers hanya menambah ID kontena atau bekas Nama kepada arahan penghapusan Docker sebagai hujah. Contohnya, mari hapus bekas Docker dengan nama Ubuntu bekas dengan ID 774B02C9C51A:

# docker rm ubuntu 774b02c9c51a 

Tutorial Linux Berkaitan:

  • Cara Menunjukkan/Periksa Pelabuhan Terbuka di Ubuntu Linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Cara memasang MongoDB di Ubuntu Linux
  • Perintah Linux Asas
  • Cara menjalankan arahan di latar belakang di linux
  • Perintah Linux: Top 20 Perintah Paling Penting yang Anda Perlu ..
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Pengurusan skrip & proses bash berbilang threaded di…
  • Pengurusan proses latar belakang bash
  • Cara membuat timbunan lampu berasaskan Docker menggunakan Docker pada ..