Installing Dusty
Requirements
You must have the following installed in order to run Dusty:
- nginx
- Virtualbox
- boot2docker
- Docker Compose
Not all versions of these programs will work with Dusty. Dusty will warn you if you have a version installed that may be too old. We recommend brew-installing the latest versions of each of these programs:
brew install nginx
brew install boot2docker
brew install docker-compose
Installation
We provide a install script with each release. The install script should work to install Dusty from scratch, as well as to update Dusty to a new version.
This install script takes the following actions:
- Downloads the Dusty binary, and places it at
/usr/local/bin/dusty
- Unloads any existing Dusty Daemon plist from
/System/Library/LaunchDaemons/org.gamechanger.dusty.plist
- Downloads our plist file to the same location
- Runs Dusty with
--preflight-only
, which will check some components of your system setup - Loads the plist that was downloaded, if the previous step was successful
To download and run this install script:
bash -c "`curl -L https://github.com/gamechanger/dusty/releases/download/0.1.1/install.sh`"