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/ (前面配置的虛擬域名則可訪問)

相關文章
相關標籤/搜索