Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
DDEV on Windows 10 with VirtualBox support
Installation
-
install latest Docker Toolbox from https://github.com/docker/toolbox/releases
-
install latest ddev from https://github.com/drud/ddev/releases
-
open Docker Quickstart Terminal and execute
docker run hello-world
-
docker-machine rm default
-
docker-machine create -d virtualbox --virtualbox-cpu-count=2 --virtualbox-memory=2048 --virtualbox-disk-size=50000 default
-
docker-machine stop
Additional configuration
-
NOTE: default is the virtual box name used by Docker Toolbox
-
mount D:\DDEV directory to virtual box
/C/Program\ Files/VirtualBox/VBoxManage.exe sharedfolder add default --name DDEV --hostpath 'D:\DDEV' --automount
-
add an automount to your boot2docker VM
docker-machine ssh default 'echo "mkdir -p /d/DDEV" | sudo tee /mnt/sda1/var/lib/boot2docker/bootlocal.sh'
docker-machine ssh default 'echo "sudo mount -t vboxsf -o defaults,uid=`id -u docker`,gid=`id -g docker` ddev /d/DDEV" | sudo tee -a /mnt/sda1/var/lib/boot2docker/bootlocal.sh'
docker-machine ssh default 'sudo chmod +x /mnt/sda1/var/lib/boot2docker/bootlocal.sh'
docker-machine ssh default 'sudo /mnt/sda1/var/lib/boot2docker/bootlocal.sh'
Upgrade
- re-install latest Docker Toolbox from https://github.com/docker/toolbox/releases
- open Docker Quickstart Terminal
- stop default box
docker-machine stop
- upgrade box
docker-machine upgrade
- start box
docker-machine start
- regenerate certificates
docker-machine regenerate-certs
- stop default box
Add Comment
Please, Sign In to add comment