在Vagrant上安装Docker的最佳方法
我想创build一些预装了docker的VM。
什么是最好的/推荐的方式去做呢?
a)让docker
提供者做一些虚拟的事情,只是为了让docker
安装,例如
mymachine.vm.provision "docker" do |docknode| # do something pointless end
b)通过shellconfiguration脚本运行docker安装?
mymachine.vm.provision "shell", path: "docker-installation-script.sh"
c)使用预装docker的Vagrant镜像?
我使用docker-machine作为“您可以使用Machine在您的本地Mac或Windows框,公司networking,数据中心或云提供商(如Azure,AWS或Digital Ocean)上创buildDocker主机。 这是一种使用Docker启动虚拟机的简单而快速的方法。