Skip to content
Tomás Duhourq edited this page Aug 20, 2016 · 3 revisions

INSTALLATION ON MAC

  • Install docker toolbox
brew cask install docker-toolbox
  • Create docker machine
docker-machine create -d virtualbox newspark-dev
  • Set up docker environment
eval $(docker-machine env newspark-dev)
  • Configure docker machine to use NFS
curl -s https://raw.githubusercontent.com/adlogix/docker-machine-nfs/master/docker-machine-nfs.sh |
sudo tee /usr/local/bin/docker-machine-nfs > /dev/null && \
sudo chmod +x /usr/local/bin/docker-machine-nfs
docker-machine-nfs newspark-dev --nfs-config="-alldirs -maproot=0" -f
  • Clone repos
git clone git@github.com:Newspark-UTN/docker-utils.git
  • Install newspark env
cd docker–utils
cp docker-composer.yml.example docker-composer.yml
./newspark install -i
  • Configure hosts file
sudo bash -c "echo $(docker-machine ip newspark-dev) mongo.newspark.local cleaner.newspark.local >> /etc/hosts"
  • Troubleshoot

Puede pasar que se levante la máquina de docker en una red y luego se cambie a otra. Esto genera que docker no pueda conectarse con internet. Solución: restartear la máquina de docker

docker-machine restart newspark-dev
eval $(docker-machine env newspark-dev)

Clone this wiki locally