我有一个从官方mysql docker pull mysql
内置的数据库容器。什么是在Mac OS X上从boot2docker迁移到Vagrant + NFS的最快方式?
我有一个用Cake制作的前端应用程序app
。
我有一个用Symfony构建的后端应用程序cms
。
我有容器连接设置为app
和cms
以启动并自动连接到db
。
一切工作很好,但它与boot2docker超慢。
我一直在尝试了解如何在NFS中使用Vagrant。
网上有几个不同的教程和示例,但到目前为止,我一直无法前进。我已经安装了最新的无业游民和使用的例子yungsang/boot2docker
但是当我尝试最简单的命令docker images
我一直喜欢FATA[0000] An error occurred trying to connect: Get https://localhost:2375/v1.16/images/json: tls: oversized record received with length 20527.
得到错误,我发现,如果我vagrant ssh
到虚拟机,我可以运行docker images
和这样的,但是这不是什么我想了;我习惯于直接从Mac OS X终端运行docker命令。很显然,我误解了一些东西。另外,Vagrant博客上的教程使用rsync
和--provider=docker
,这似乎也不需要使用yungsang/boot2docker vagrant框。
我会感激一些指导,感觉我已经耗尽了我的Google搜索功能。
参考文献:
https://www.vagrantup.com/blog/feature-preview-vagrant-1-6-docker-dev-environments.html https://github.com/boot2docker/boot2docker/issues/64 https://vagrantcloud.com/yungsang/boxes/boot2docker
也很有帮助:http://www.reddit.com/r/docker/comments/2osgl7/vagrant_vs_boot2docker/与样本流浪文件http://dumptext.com/vKgOkYFF – phpguru 2015-02-10 20:02:22