Skip to content

Instantly share code, notes, and snippets.

@donfanning
Forked from Integralist/docker-machine-mac-osx.md
Created September 7, 2017 19:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save donfanning/d57193630cebb425d0df5a4b5db2fc27 to your computer and use it in GitHub Desktop.
Save donfanning/d57193630cebb425d0df5a4b5db2fc27 to your computer and use it in GitHub Desktop.
Docker Machine on Mac OS X

VirtualBox

  • https://www.docker.com/toolbox
  • docker-machine create --driver virtualbox dev
  • docker-machine env dev (add values to ~/.zshrc)
    • e.g. echo eval "$(docker-machine env dev)" >> ~/.zshrc
  • docker-machine ls
  • docker ps (might need to re-source .zshrc file; e.g. . ~/.zshrc)
  • docker run hello-world
  • docker-machine ip dev
  • docker-machine stop dev
  • docker-machine start dev
  • docker-machine <command> --help

VMWare Fusion

  • docker-machine rm dev
  • docker-machine create --driver=vmwarefusion dev
  • docker-machine create --driver vmwarefusion --vmwarefusion-cpu-count 2 --vmwarefusion-disk-size 80000 --vmwarefusion-memory-size 4096 default

http://blog.javabien.net/2015/08/20/better-docker-on-osx-with-docker-machine-boot2docker-and-vmware/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment