Skip to content
This repository has been archived by the owner on Nov 5, 2020. It is now read-only.

Latest commit

 

History

History
64 lines (46 loc) · 1.6 KB

OSX.md

File metadata and controls

64 lines (46 loc) · 1.6 KB

OS X

Requirements

brew install bash coreutils readline parallel md5sha1sum
PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"

Docker for Mac

Docker for Mac performs 1.5x slower in average. Use Xhyve as an alternative if you are not satisfied with performance.

brew cask install docker
docker --version

Version 17.03.0-ce-mac1 (15583) Channel: stable

brew cask install docker-beta
docker --version

Version 17.04.0-ce-mac7 (16352) Channel: edge

Xhyve

brew install --HEAD xhyve
brew install docker docker-compose docker-machine
sudo chown root:wheel /usr/local/bin/docker-machine-driver-xhyve
sudo chmod u+s /usr/local/bin/docker-machine-driver-xhyve
docker-machine create --driver=xhyve --xhyve-memory-size=12192 --xhyve-cpu-count=6 --xhyve-virtio-9p --xhyve-experimental-nfs-share default
eval $(docker-machine env default)

Parallels Desktop

brew cask install parallels-desktop
brew install docker-machine-parallels
docker-machine create --driver=parallels --parallels-memory=12192 --parallels-cpu-count=6 default
eval $(docker-machine env default)