Как полностью удалить Docker Desktop с Mac
Docker Desktop хранит образы, контейнеры и тома в одном большом образе диска, а вне программы ставит фоновый помощник и инструменты командной строки. Разберём, как убрать всё это и что сохранить заранее: собственный деинсталлятор Docker удаляет ваши локальные данные Docker.

- Откройте MacWashing и выберите Деинсталлятор в боковом меню.
- Нажмите Показать программы и отметьте Docker в списке.
- Нажмите Удалить и подтвердите. Файлы, которые могут быть вашими, отмечены как «Возможно» и не выбираются сами.
Бесплатная пробная версия · macOS 14 и новее
Сначала сохраните нужное
Кнопка Uninstall в Docker удаляет контейнеры, образы, тома и другие локальные данные Docker. Перед удалением отправьте собранные образы в реестр и скопируйте данные из томов, которые хотите сохранить. Проекты и Dockerfile в ваших папках не пострадают.
Удалите Docker Desktop из его собственного меню
В Docker Desktop есть встроенный деинсталлятор. Он удаляет данные Docker и файлы, созданные программой.
- Откройте Docker Desktop.
- В правом верхнем углу панели Dashboard нажмите значок Troubleshoot.
- Нажмите Uninstall и ещё раз Uninstall, чтобы подтвердить.
- Откройте Finder › Программы и перетащите Docker в Корзину.
То же можно сделать в Терминале: выполните /Applications/Docker.app/Contents/MacOS/uninstall, затем переместите программу в Корзину.
Или удалите Docker Desktop в Finder
- Закройте Docker Desktop: нажмите на значок кита в строке меню и выберите Quit Docker Desktop.
- Откройте Finder › Программы и перетащите Docker в Корзину.
- Введите пароль администратора, если macOS его попросит.
При таком способе образ диска с вашими образами и томами остаётся на Mac, пока вы не удалите его сами.
Что Docker Desktop оставляет после себя
После любого из способов проверьте эти места. Первые — в папке «Библиотеки» внутри домашней папки:
~/Library/Containers/com.docker.docker— основная папка Docker Desktop, в том числе образ диска его виртуальной машины. Обычно это самый большой остаток.~/Library/Group Containers/group.com.docker— общие настройки компонентов Docker. В документации Docker сказано удалить её вручную.~/Library/Application Support/Docker Desktop— данные программы.~/Library/Caches/com.docker.docker— кэш.~/Library/Preferences/com.docker.docker.plist— настройки./Library/LaunchDaemons/com.docker.vmnetd.plist,/Library/PrivilegedHelperTools/com.docker.vmnetdи/Library/PrivilegedHelperTools/com.docker.socket— фоновые помощники с правами администратора./usr/local/bin/docker,/usr/local/bin/kubectl.dockerи файлыdocker-credential-*рядом с ними — инструменты командной строки, которые туда добавил Docker Desktop.
Ваши образы, контейнеры и тома лежат в ~/Library/Containers/com.docker.docker/Data/vms/0/data, а в ~/.docker — настройки и контексты командной строки Docker. Это ваши данные, а не остатки: сохраните нужное, прежде чем их удалять, или оставьте их.
Как убрать остатки вручную
- В Finder выберите Переход › Переход к папке (Shift-Command-G), введите путь из списка выше и нажмите Return.
- Переместите папку или файл в Корзину. Для файлов в
/Libraryи/usr/local/binнужен пароль администратора. - Повторите для остальных путей.
- Перезагрузите Mac, чтобы фоновый помощник перестал работать, и очистите Корзину.
Файлы после себя оставляет не только Docker Desktop: см. как полностью удалить программу на Mac.
А с MacWashing это в один клик

Деинсталлятор MacWashing знает файлы, которые создаёт Docker Desktop, — в вашей папке «Библиотеки» и в системных папках — и удаляет их вместе с программой, включая фоновых помощников. Папки, где могут лежать ваши данные, например образ диска с образами и томами, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами.
Бесплатная пробная версия · macOS 14 и новее
Вопросы и ответы
Удалит ли MacWashing мои файлы вместе с Docker Desktop?
Нет. Деинсталлятор сам отмечает только то, что принадлежит программе: настройки, кэш, журналы и фоновые компоненты. Папки, где могут лежать ваши файлы, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами, а программы по умолчанию уходят в Корзину, и их можно вернуть.
Что если Docker Desktop сейчас запущен?
MacWashing подождёт, пока она закроется, или закроет её по вашей команде, и только потом удалит её файлы.
Можно ли удалить Docker Desktop в MacWashing бесплатно?
Да, в пробном режиме: Сборка мусора и Деинсталлятор вместе освобождают до 25 ГБ, без аккаунта и карты.
Удалятся ли мои образы и контейнеры вместе с Docker Desktop?
При удалении кнопкой Uninstall — да: она удаляет контейнеры, образы, тома и другие локальные данные Docker. Если просто перетащить программу в Корзину, они останутся в образе диска в папке «Библиотеки», пока вы не удалите его.
Почему деинсталлятор пишет «operation not permitted»?
macOS защищает папку программы в «Библиотеки › Containers». По словам Docker, ошибку можно не учитывать: Docker Desktop всё равно удалён. Чтобы потом удалить эту папку из Терминала, дайте Терминалу полный доступ к диску в «Системные настройки › Конфиденциальность и безопасность».
Можно ли потом установить Docker Desktop заново?
Да. Скачайте его снова с docker.com и войдите в аккаунт. Удалённые образы придётся скачать или собрать заново. Образы, отправленные в реестр, остаются там.