Mac OS

To ensure that Docker runs smoothly on your Mac device, you must ensure the following four conditions:

1. Use an Apple Chip Device

Your Mac device must be equipped with an Apple chip. Do the following steps to check

  • On your Mac, click the Apple icon in the top-left corner of the menu bar.

  • Select the [About This Mac] option.

  • If you see Apple M1(or higher) in the [Chip] section, it means you’re using a Mac with an Apple Silicon CPU. And you can check your MacOS also.

2. Download the Correct Docker Version for Apple Chip

3. Update to the Latest macOS Sonoma Version

Make sure your macOS Sonoma version is up to date, preferably version 14.4 or later. Do the following steps to check (and update)

  • Access Setting App then click "General"

  • Click "Software Update" to check

4. Install Rosetta (Not necessary for M3 +)

To check if Rosetta is installed, follow these steps:

  • Open Terminal: You can open Terminal from the Applications folder or use Spotlight Search (Press Command + Space and type "Terminal").

  • Check Rosetta Version: Enter the following command and press Enter:

    /usr/sbin/sysctl sysctl.proc_translated

If you receive the output sysctl.proc_translated: 1, it means that Rosetta is installed and active on your system. If not, you will either not see any output or the output will be sysctl.proc_translated: 0.

Rosetta isn't installed
  • If Rosetta is not installed, you can install it by running the following command in Terminal:

softwareupdate --install-rosetta
Installed Rosetta successfully

Last updated