我有一個從官方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