我有一个由官方mysql
我使用Cake构建了前端应用程序
我使用Symfony构建了后端应用程序
我为
一切都很好,但是在boot2docker上非常慢。
我一直在尝试理解如何使用NFS的Vagrant。
有一些不同的在线教程和示例,但到目前为止,我一直无法开始。我已安装最新的Vagrant,并使用了示例
我将感激您的指导,并感觉自己在这方面已经用尽了谷歌搜索的能力。
参考资料: 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
docker pull mysql
构建的数据库容器。我使用Cake构建了前端应用程序
app
。我使用Symfony构建了后端应用程序
cms
。我为
app
和cms
设置了容器链接,以便启动并自动连接到db
。一切都很好,但是在boot2docker上非常慢。
我一直在尝试理解如何使用NFS的Vagrant。
有一些不同的在线教程和示例,但到目前为止,我一直无法开始。我已安装最新的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
进入VM,我可以运行docker images
等命令,但这不是我想要的;我习惯于直接从Mac OS X终端运行docker命令。因此,显然我误解了某些东西。此外,Vagrant博客上的教程使用rsync
和--provider=docker
,这似乎也不需要使用yungsang/boot2docker vagrant box。我将感激您的指导,并感觉自己在这方面已经用尽了谷歌搜索的能力。
参考资料: 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