我刚刚开始学习 Laravel,以及第一次潜入 Docker。我花时间了解 Docker 是什么以及(或多或少)它是如何工作的,并且还在我的 Mac (Sierra) 上设置了 Docker Native。
我正在关注以下文档: http: //laradock.io/getting-started/,但对如何进行有点困惑。Laradock 的当前版本是 v5,与以前的版本有不同的设置。我想为每个项目维护一个不同的 docker 环境,并根据文档:
如果您想为每个项目使用单独的 Docker 环境,请按照以下步骤操作
所以我继续阅读标题为A.2) Don't have a PHP project yet的部分,其中提到该文件夹应如下所示:
+ laradock
+ project-z
所以在我的主目录中,我有一个通用的 Dev 文件夹,里面有一个 Laravel 文件夹。所以~/Dev/Laravel/
我是否克隆 Laradock git repo,然后在它旁边(它是创建的laradock
文件夹)创建我的项目?因此,根据我的理解,我最终会得到:
~/Dev/Laravel/laradock
~/Dev/Laravel/project-1
~/Dev/Laravel/project-2
~/Dev/Laravel/project-...
如果是这样,那么这似乎不是每个项目的单独 Docker 环境。
还是我应该先创建一个新的空 Laravel 项目,然后将 Laradock git repo 克隆到其中?
我知道这是一个非常菜鸟的问题,但我不确定如何继续。欢迎任何帮助!
注意:我的 Mac 上已经安装了 homebrew、composer 和 PHP7。