Docker

Docker is a desktop app for building, running, and managing containers on a Mac with integrated tools for local development workflows.

Docker Inc com.docker.docker

What is Docker?

Docker is a developer tool for creating, running, and managing containerized applications on macOS. It is designed for software developers, DevOps engineers, and technical teams who need a consistent local environment for building and testing apps. Docker Desktop bundles the container runtime, command-line tools, and a graphical interface so users can work with images, containers, volumes, and Compose projects from one place. It is commonly used to start local databases and services, test multi-container applications, and reproduce environments across machines. The app also supports Kubernetes-based workflows and integrates with common development tools, making it useful for modern web, API, and microservice development. Docker Inc publishes Docker Desktop for Mac, Windows, and Linux.

Key features

  • Build and run containerized applications locally
  • Manage images, containers, volumes, and networks from a desktop interface
  • Start multi-container projects with Docker Compose
  • Use integrated Kubernetes for local cluster testing
  • Access Docker CLI tools alongside the graphical app
  • Share consistent development environments across teams

Review app leftovers with diCleaner

Inspect caches, support files, containers, and login items before cleaning.

Download diCleaner

Safety overview

Status: Mostly safe

Docker Desktop is legitimate developer software and its background networking and virtualization behavior are normal for running containers. On Mac, it may request administrative access during setup to configure components such as networking, privileged ports, or command-line integration. Containers you run inside Docker can expose local services, mount folders, and download images from external registries, so the main practical risk comes from what you choose to run rather than from the app itself. Use trusted container images, review published ports and shared folders, and keep the app updated.

Recommendation: Keep Docker if you use container-based development, local databases, test environments, or Compose projects. If you no longer use Docker workflows, you can remove it to free disk space and stop its background components, but any local containers, images, and volumes you still need should be exported or backed up first.

Common paths

  • /Applications/Docker.app

Cache paths

  • ~/Library/Caches/com.docker.docker

Support paths

  • ~/Library/Application Support/Docker Desktop
  • ~/Library/Group Containers/group.com.docker

Preference paths

  • ~/Library/Preferences/com.docker.docker.plist

Container paths

  • ~/Library/Containers/com.docker.docker

Share your experience

Be the first to share your experience.

Share your experience with this app