Cách gỡ hoàn toàn Docker Desktop trên Mac mà không mất dữ liệu volume
Đội ngũ AskClean · Cập nhật 2026-11-02
Gỡ hoàn toàn Docker Desktop có thể xóa đĩa ảo Linux chứa container, image, build cache và named volume. Hãy kiểm kê và sao lưu mọi volume hoặc image không tạo lại được, rồi mới dùng chức năng gỡ cài đặt chính thức của Docker Desktop; đừng coi Docker.raw hay dữ liệu group container là bộ nhớ đệm thông thường.

Bảo vệ dữ liệu không thể tạo lại trước khi gỡ cài đặt
Chạy docker system df -v, docker volume ls và docker ps -a để kiểm kê. Một named volume không còn container nào tham chiếu vẫn có thể chứa bản sao duy nhất của một cơ sở dữ liệu. Giữ lại tệp Compose, Dockerfile, .dockerignore và mã nguồn được bind mount.
Gỡ ứng dụng theo đúng cách đã dùng để cài
Dừng các dịch vụ quan trọng và hoàn tất sao lưu, sau đó chọn Uninstall trong menu Troubleshoot của Docker Desktop. Nếu giao diện không mở được, hãy làm theo tài liệu chính thức hiện hành của Docker. Docker.raw và group.com.docker không phải bộ nhớ đệm thông thường.
Kiểm tra trước khi dọn sạch Thùng rác
Kiểm tra Giám sát hoạt động, thư mục Ứng dụng, Mục đăng nhập và lệnh command -v docker. Thử khôi phục một bản sao lưu quan trọng trước khi xóa volume gốc hoặc đĩa ảo. ~/.docker có thể chứa context, cài đặt và thông tin xác thực; mặc định nên giữ lại.
Bản đồ an toàn khi gỡ cài đặt hoàn toàn
| Quyết định | Nơi kiểm tra hoặc thao tác | Hệ quả và cách xác minh |
|---|---|---|
| Bảo vệ dữ liệu không thể tạo lại trước khi gỡ cài đặt | docker system df -v / docker volume ls | Chạy docker system df -v, docker volume ls và docker ps -a để kiểm kê. |
| Gỡ ứng dụng theo đúng cách đã dùng để cài | Docker Desktop > Troubleshoot > Uninstall | Dừng các dịch vụ quan trọng và hoàn tất sao lưu, sau đó chọn Uninstall trong menu Troubleshoot của Docker Desktop. |
| Kiểm tra trước khi dọn sạch Thùng rác | command -v docker / ~/.docker | Kiểm tra Giám sát hoạt động, thư mục Ứng dụng, Mục đăng nhập và lệnh command -v docker. |
Câu hỏi thường gặp
Gỡ Docker Desktop có xóa volume không?
Gỡ hoàn toàn sẽ xóa trạng thái máy ảo cục bộ của Docker Desktop. Hãy coi mọi named volume là có nguy cơ mất, và sao lưu các cơ sở dữ liệu quan trọng — kèm kiểm tra khôi phục được — trước khi gỡ.
Nguồn tham khảo