[實作系列] 4 步驟 從 Laradock 建構 laravel 專案
2 min readJan 5, 2020
設置工作環境資料夾:
mkdir workspace
cd workspace
- 複製 Laradock 專案
git clone https://github.com/Laradock/laradock.git
複製完後,會產生一個 laradock
資料夾如下:
workspace
- laradock
2. cd laradock
,複製環境變數檔 cp env-example .env
,並加入以下內容
# 在最頂端加入
DB_HOST=mysql# 修正 APP_CODE_PATH_HOST
# APP_CODE_PATH_HOST=../
# 改為專案名稱
APP_CODE_PATH_HOST=../todo-laravel/# 搜尋 MYSQL_VERSION,設定您的 DB 版本
# MYSQL_VERSION=latest
# 改為
MYSQL_VERSION=5.7
3. cd workspace/laradock
,使用 docker-compose 指令建構環境:
docker-compose up -d nginx mysql
上述步驟完成後會發現,專案資料夾已被建立起來,資料夾結構如下:
workspace
- laradock
- todo-laravel
4. cd workspace/laradock
接著使用--user=laradock
進入容器內去建立 laravel 專案,這樣所產生的檔案才不會是 root
docker-compose exec --user=laradock workspace bash
composer create-project laravel/laravel --prefer-dist .
執行成功後,就能夠在 localhost 看到專案
5. cd workspace/todo-laravel
執行初始化git init
後,接著就可以使用 git 管理此專案摟
Reference:
- https://laradock.io/
- https://laravel.com/docs/6.x