Docker Tool Box For Mac

If you have a version of Docker Toolbox for Mac on your system, review this Docker for Mac vs. Docker Toolbox article for upgrade details. IMPORTANT: Using Intel System Studio with Docker Toolbox for Mac has not been tested and is not a supported configuration. Docker Toolbox is an installer for quick setup and launch of a Docker environment on older Mac and Windows systems that do not meet the requirements of the new Docker for Mac and Docker for Windows apps. Docker for Mac removes the dependency on VirtualBox and instead uses virtualization technology that is already part of Mac OS X, HyperVisor.

The latest version of the Divio App now uses the new native Docker for Mac or Docker for Windows applications by default, which make both Docker Toolbox and VirtualBox unnecessary. The new set-up is much more robust and reliable than the old Divio App/Docker Toolbox/VirtualBox combination. Docker is the next step beyond virtualization. A Docker image contains everything it needs to run, independent of the Linux server on which it lives: a copy of the operating system, a database, code, configuration files, dependencies, and so on.

Intel System Studio on macOS has been tested with and supports the free 'Community Edition' (CE) version of Docker for Mac. If you have a version of Docker Toolbox for Mac on your system, review this Docker for Mac vs. Docker Toolbox article for upgrade details.

IMPORTANT: Using Intel System Studio with Docker Toolbox for Mac has not been tested and is not a supported configuration.

Prerequisites

Before installing Docker onto your system, make sure the following prerequisites have been met:

Mac
  • macOS 10.11 (El Capitan) is the recommended minimum version for Docker for Mac, although macOS 10.10.3 (Yosemite) or later will also meet the requirements. Additional Docker for Mac requirements can be found in the Docker online documentation.

  • Docker for Mac requires that your development system's CPU include support for the full range of hardware virtualization available in most modern mobile, desktop, and server CPUs. On an Intel processor, this means your CPU supports VT-x, VT-d, and VT-x with EPT (all three virtualization features must be supported). You can determine if your Intel CPU supports these features by visiting ark.intel.com and searching for the processor present in your development system. On AMD* processors, the necessary virtualization features are known generally as AMD-V.

To determine if virtualization is enabled on your Mac, run the following command at a terminal window (shell prompt):

Docker Tool Box For Mac

Docker Toolbox For Mac 17

If virtualization is enabled and available on your Mac, you will see the output shown above. If virtualization is unsupported or disabled, you will see the following:

Docker Toolbox For Mac

Docker Tool Box For Mac

If you believe your Mac has the appropriate CPU to support the virtualization required by Docker for Mac but the virtualization test above returns a zero, see If VT-x virtualization technology is locked or disabled on your Mac.

For more complete information about compiler optimizations, see our Optimization Notice.