laradock win10安装

以前也有尝试过Windows10安装docker,安装成功了以后一直用不了docker-compose,可是此次从新装了系统,专业版的Windows10系统,安装了docker以后,docker-compose可使用了(ps:我安装了docker以后又安装了docker toolbox,尝试了一下docker-compose可使用了,就卸载了)php

我采用了一个docker环境对应多个项目的设置,若是是一个环境对应一个项目则能够参考官网文档,都差很少html

其实安装步骤很简单:mysql

我是参考了官网的文档:http://laradock.io/getting-started/nginx

一、本地安装好git,下载地址:https://git-scm.com/download/winlaravel

二、安装docker,下载地址:https://store.docker.com/editions/community/docker-ce-desktop-windowsgit

三、git克隆laradock项目到任意目录,我是放在了个人代码目录,由于默认你的项目目录是在laradock目录的兄弟目录(同级)github

git命令:sql

git clone  https://github.com/Laradock/laradock.git

四、nginx配置虚拟域名和工做目录:docker

进入laradock/nginx/sites目录下面,我使用额是laravel项目,修改 laravel.conf.example改为 laravel.confwindows

修改laravel.conf文件:

server_name laravel.test;
root /var/www/coolapp/public;
index index.php index.html index.htm;

其中 server_name 配置是你配置的虚拟域名,须要修改本地host文件添加:127.0.0.1  laravel.test

laravel.test本身任意填

coolapp目录是你的项目目录,能够任意填,可是后面项目须要用这个名字,个人项目截图以下:

四、把env-example 修改为 .env文件

cp env-example .env

 五、而后启动容器(若是没有镜像则会自动下载)第一次启动须要必定时间

 

docker-compose up -d nginx mysql

六、进入workspace容器执行commands命令命令

docker-compose exec workspace bash

 七、在workspace容器中安装composer

//下载composer
curl -sS https://getcomposer.org/installer | php

//将composer.phar文件移动到bin目录以便全局使用composer命令
mv composer.phar /usr/local/bin/composer

//切换国内源
composer config -g repo.packagist composer https://packagist.phpcomposer.com

八、composer下载laravel项目

composer create-project laravel/laravel coolapp

 coolapp为前面设置的目录名就能够了,能够不用composer安装,其余安装也能够,只要目录和名称对了就能够了

九、配置laravel项目(我这个是coolapp)下的.env文件添加代码:

DB_HOST=mysql

十、在浏览器输入:http://laravel.test/ (前面配置的虚拟域名则可访问)

相关文章
相关标签/搜索