AskCleanAskClean

Cara menyahpasang Docker Desktop sepenuhnya pada Mac tanpa kehilangan data volume

Pasukan AskClean · Dikemas kini 2026-09-01

Nyahpasang lengkap Docker Desktop menjejaskan cakera Linux maya yang menyimpan container, image, build cache dan volume. Inventori dan sandarkan volume atau image yang tidak boleh dihasilkan semula sebelum menggunakan penyahpasang rasmi.

Cara menyahpasang Docker Desktop sepenuhnya pada Mac tanpa kehilangan data volume
Nyahpasang lengkap Docker Desktop menjejaskan cakera Linux maya yang menyimpan container, image, build cache dan volume. Inventori dan sandarkan volume atau image yang tidak boleh dihasilkan semula sebelum menggunakan penyahpasang rasmi.

Lindungi data yang tidak boleh dibina semula sebelum menyahpasang

Jalankan docker system df -v, docker volume ls dan docker ps -a. Named volume tanpa rujukan semasa boleh menyimpan satu-satunya salinan pangkalan data. Simpan Compose, Dockerfile, .dockerignore dan kod sumber bind mount.

  1. Simpan output docker system df -v.
  2. Padankan container, image dan volume dengan projek aktif.
  3. Sandarkan setiap volume yang menyimpan data penting.
  4. Prune dahulu kategori khusus yang menerangkan pertumbuhan.
  5. Ukur semula dan uji projek sebelum perubahan seterusnya.

Volume yang tidak tersambung tidak semestinya boleh dibuang; projek Compose dan pangkalan data terhenti sering meninggalkan data sah.

Audit sebelum prune

docker system df -v memperincikan penggunaan; docker ps -a, docker image ls dan docker volume ls membantu mengenal pasti pemilik. Reclaimable tidak semestinya selamat: volume tanpa container aktif mungkin menyimpan satu-satunya salinan pangkalan data.

Nyahpasang aplikasi melalui kaedah pemasangan asal

Hentikan perkhidmatan penting dan lengkapkan sandaran, kemudian pilih Uninstall dalam menu Troubleshoot Docker Desktop. Jika UI tidak dibuka, ikut dokumentasi rasmi terkini. Docker.raw dan group.com.docker bukan cache biasa.

Gunakan perintah bersasar

Padam objek dikenali dengan docker container rm dan docker image rm. docker builder prune membersihkan cache yang boleh dibina semula. docker system prune menggabungkan kategori; -a meluaskan image dan --volumes menambah volume anonim, jadi jangan gunakan tanpa semakan.

Sahkan sebelum mengosongkan Tong Sampah

Semak Activity Monitor, Applications, Login Items dan command -v docker. Uji sandaran penting sebelum memadam volume sumber atau cakera maya. ~/.docker boleh mengandungi context, tetapan dan kelayakan; simpan secara lalai.

Peta keselamatan nyahpasang lengkap

Sandarkan volume pangkalan data, image penting, context dan kelayakan sebelum membuang cakera maya dan baki Docker Desktop.

KeputusanTempat semakan atau tindakanAkibat dan pengesahan
Lindungi data yang tidak boleh dibina semula sebelum menyahpasangdocker system df -v / docker volume lsJalankan docker system df -v, docker volume ls dan docker ps -a. Named volume tanpa rujukan semasa boleh menyimpan satu-satunya salinan pangkalan data. Simpan Compose, Dockerfile, .dockerignore dan kod sumber bind mount.
Nyahpasang aplikasi melalui kaedah pemasangan asalDocker Desktop > Troubleshoot > UninstallHentikan perkhidmatan penting dan lengkapkan sandaran, kemudian pilih Uninstall dalam menu Troubleshoot Docker Desktop. Jika UI tidak dibuka, ikut dokumentasi rasmi terkini. Docker.raw dan group.com.docker bukan cache biasa.
Sahkan sebelum mengosongkan Tong Sampahcommand -v docker / ~/.dockerSemak Activity Monitor, Applications, Login Items dan command -v docker. Uji sandaran penting sebelum memadam volume sumber atau cakera maya. ~/.docker boleh mengandungi context, tetapan dan kelayakan; simpan secara lalai.

Soalan Lazim

Adakah menyahpasang Docker Desktop memadam volumes?

Pembuangan lengkap boleh memadam keadaan VM setempat. Anggap setiap volume penting berisiko dan buat dahulu sandaran yang telah diuji pemulihannya.

Mengapa Docker.raw begitu besar?

Ia mengandungi image, container, cache dan volume; saiz terlihat boleh melebihi ruang fizikal yang digunakan.

Adakah docker system prune memadam volume?

Bukan secara lalai. --volumes meluaskan pembersihan dan boleh membahayakan data kekal.

Sumber

Panduan nyahpasang lengkap berkaitan