Skip to content

harymindiar/docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's inside

Requirements

Get started

1.Docker machine

Create docker machine by using xhyve

$ docker-machine create dev -d=xhyve --xhyve-cpu-count=2 --xhyve-memory-size=2048 --xhyve-experimental-nfs-share --xhyve-disk-size=4096

set your docker machine env to use dev env

$ docker-machine env dev

2.Docker-machine-nfs

To speedup your shared-folder, we use docker-machine-nfs

$ docker-machine-nfs dev \
    --mount-opts="noacl,async,nolock,vers=3,udp,noatime,actimeo=2" \
    --shared-folder="/Users/hary/Repo"

Below command will shutdown your docker-machine, so you need to start your docker-machine $ docker-machine start dev

dev is your docker machine

3.Docker-compose up

$ docker-compose up

Tips

SSH your docker machine dev

$ docker-machine ssh dev

stop your docker-machine dev

$ docker-machine stop dev

and to start it again

$ docker-machine stop dev

and DONT forget to set env docker-machine again by run

$ docker-machine env dev

Thanks to

https://github.com/kasperisager/php-dockerized

http://www.cameronmaske.com/docker-on-osx/

Releases

No releases published

Packages

No packages published

Languages