如何使用docker-machine来设置VirtualBox VM选项?
使用boot2docker
很容易设置一些VirtualBox虚拟机选项,同时初始化VM:
boot2docker --disksize=50000 --memory=4096 ...
由于最新的技术是使用docker-machine
创build这些虚拟docker-machine
我的问题是:如何将这些选项传递给docker-machine
同时创build一个新的:
docker-machine create -d virtualbox test
如果运行docker-machine create --help
,则可以看到创buildVM时可以通过的选项。 在VirtualBox驱动程序的情况下,这包括:
--virtualbox-cpu-count "1" number of CPUs for the machine (-1 to use the number of CPUs available) [$VIRTUALBOX_CPU_COUNT] --virtualbox-disk-size "20000" Size of disk for host in MB [$VIRTUALBOX_DISK_SIZE] --virtualbox-hostonly-cidr "192.168.99.1/24" Specify the Host Only CIDR [$VIRTUALBOX_HOSTONLY_CIDR] --virtualbox-memory "1024" Size of memory for host in MB [$VIRTUALBOX_MEMORY_SIZE]