1. Docker Compose Download For Mac Windows 10
  2. Docker For Mac
  3. Install Docker For Mac

Docker Toolbox is a good option but currently it seems like Docker for Mac/Windows is becoming better and Docker is investing a lot of time polishing the app. I recommend installing Docker mainly for 2 reasons: It doesn't interfere with Docker-Toolbox; It runs on HyperKit and therefor runs on you own localhost rather than a Docker Machine IP.

  • Docker Desktop. The preferred choice for millions of developers that are building containerized apps. Docker Desktop is an application for MacOS and Windows machines for the building and sharing of containerized applications. Access Docker Desktop and follow the guided onboarding to build your first containerized application in minutes.
  • Docker Compose stuck downloading or pulling fs layer, Stack Overflow (stackoverflow.com). Boot2docker - Docker hangs forever during pulling image layers, Stack Overflow (stackoverflow.com). Docker is stuck on download complete for pull, Stack Overflow (stackoverfow.com) Docker stuck on pull - Docker for Mac - Docker Forums (forums.docker.com).

If you're a Mac or Windows user, the best way to install Compose and keep it up-to-date is Docker for Mac and Windows.

Docker compose syntax

Docker for Mac and Windows will automatically install the latest version of Docker Engine for you.

Docker for mac

Alternatively, you can use the usual commands to install or upgrade Compose:

See the install docs for more install options and instructions.

Compose file format compatibility matrix

Docker Compose Download For Mac Windows 10

Compose file formatDocker Engine
11.9.0+
2.01.10.0+
2.11.12.0+
2.2, 3.0, 3.1, 3.21.13.0+
2.3, 3.3, 3.4, 3.517.06.0+
2.417.12.0+
3.618.02.0+
3.718.06.0+

Changes

Bugfixes

  • Reverted a 1.23.0 change that appended random strings to container names
    created by docker-compose up, causing addressability issues.
    Note: Containers created by docker-compose run will continue to use
    randomly generated names to avoid collisions during parallel runs.

  • Fixed an issue where some dockerfile paths would fail unexpectedly when
    attempting to build on Windows.

  • Fixed a bug where build context URLs would fail to build on Windows.

  • Fixed a bug that caused run and exec commands to fail for some otherwise
    accepted values of the --host parameter.

  • Fixed an issue where overrides for the storage_opt and isolation keys in
    service definitions weren't properly applied.

  • Fixed a bug where some invalid Compose files would raise an uncaught
    exception during validation.

Thanks to @shin- for contributing to this release!

Docker For Mac

Download

Integrity check

Install Docker For Mac

Binary nameSHA-256 sum
docker-compose-Darwin-x86_64c7e900cdfcd1e60dc6828e399473b46e7070acab514472fe91aac4130d9deb58
docker-compose-Linux-x86_644d618e19b91b9a49f36d041446d96a1a0a067c676330a4f25aca6bbd000de7a9
docker-compose-Windows-x86_64.exe0d3fc3acd98a0b906eda5c235267f53ad994cc21d7ab6e3af83fb3762c70350f