/Docker 19

VMware Fusion

Creates machines locally on VMware Fusion. Requires VMware Fusion to be installed.


$ docker-machine create --driver vmwarefusion vm


  • --vmwarefusion-boot2docker-url: URL for boot2docker image.
  • --vmwarefusion-cpu-count: Number of CPUs for the machine (-1 to use the number of CPUs available)
  • --vmwarefusion-disk-size: Size of disk for host VM (in MB).
  • --vmwarefusion-memory-size: Size of memory for host VM (in MB).
  • --vmwarefusion-no-share: Disable the mount of your home directory.

The VMware Fusion driver uses the latest boot2docker image. See frapposelli/boot2docker

Environment variables and default values

CLI option Environment variable Default
--vmwarefusion-boot2docker-url FUSION_BOOT2DOCKER_URL Latest boot2docker url
--vmwarefusion-cpu-count FUSION_CPU_COUNT 1
--vmwarefusion-disk-size FUSION_DISK_SIZE 20000
--vmwarefusion-memory-size FUSION_MEMORY_SIZE 1024
--vmwarefusion-no-share FUSION_NO_SHARE false

machine, VMware Fusion, driver

© 2019 Docker, Inc.
Licensed under the Apache License, Version 2.0.
Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries.
Docker, Inc. and other parties may also have trademark rights in other terms used herein.