- 前往專案根目錄執行
docker-compose up
啟動開發伺服器。 - 前往專案根目錄執行
docker-compose down
關閉開發伺服器。
- 開發伺服器預設資料庫連線資訊如下:
- host :
localhost
- port :
8306
- username :
root
- password :
root
- database :
codehawk
- host :
- 初始化開發用資料庫:
- 於 docker 伺服器建構完成後,在專案根目錄下執行
docker-compose exec backend php spark migrate -all
- 於 docker 伺服器建構完成後,在專案根目錄下執行
- 後端伺服器連線資訊如下:
- host:
localhost
- port:
8080
- host:
- 請將根目錄
env
複製一份.env
至後端專案目錄下,不用修改 database 連線資訊 - 修改 PHP 程式碼後不須重開 docker
- 若是須於容器執行 spark 指令,至專案根目錄下執行
docker-compose exec backend php spark [你的指令]
即可 - 執行單元測試
docker-compose exec backend vendor/bin/phpunit
- 每次
docker-compose up
時會自動執行docker-compose exec backend composer install
- 安裝套件時執行
docker-compose exec backend composer require