A way to run parrallels/boot2docker suggested by @YungSang suggests in Parallels/vagrant-parallels#115:
$ cd ~/dev/boot2docker
$ vagrant plugin install vagrant-parallels
$ vagrant init parallels/boot2docker
$ vagrant up --provider parallels
$ export DOCKER_HOST="tcp://`vagrant ssh-config | sed -n "s/[ ]*HostName[ ]*//gp"`:2375"
$ docker version
$ cd ~/dev/boot2docker
$ vagrant up --provider parallels
$ export DOCKER_HOST="tcp://`vagrant ssh-config | sed -n "s/[ ]*HostName[ ]*//gp"`:2375"
$ docker version
$ pushd ~/dev/boot2docker && { \
export DOCKER_HOST="tcp://`vagrant ssh-config | sed -n "s/[ ]*HostName[ ]*//gp"`:2375" && \
docker version; \
popd; \
}