boot2docker
boot2docker是基于Tiny Core Linux的轻量级Linux发布版本虚拟机,专用于运行Docker容器。 功能如下:
- 3.18.5内核及AUFS文件系统、Docker 1.5.0
- 容器通过磁盘自动加载在/var/lib/docker目录持久化
- SSH密钥通过磁盘自动加载进行持久化
- 容易访问Docker映射端口的主机模式(Host-only)
Vagrant兼容的boot2docker box
Vagrant创始人Mitchell Hashimoto使用boot2docker虚拟机创建了一个可被VirtualBox和VMware提供者支持的Vagrant box。当Vagrant被运行于Linux之外的操作系统时,Vagrant的Docker提供者默认使用boot2dockerbox提供Docker功能。
参考
boot2docker官网
GitHub:boot2docker
GitHub:boot2docker-cli
GitHub:mitchellh/boot2docker-vagrant-box
yungsang/boot2docker
GitHub:yungsang/boot2docker
Using Docker with Vagrant
Setting up a development environment using Docker and Vagrant
Docker in OSX via boot2docker or Vagrant: getting over the hump