This commit is contained in:
@@ -21,16 +21,9 @@ jobs:
|
||||
|
||||
- name: 3. Build and Start Docker
|
||||
run: |
|
||||
# 啟動容器
|
||||
docker compose up -d --build
|
||||
|
||||
# 【關鍵修正】把目前目錄下的「所有東西」複製進容器的 /var/www/html/
|
||||
# 注意:點後面加個斜槓或是用內容複製,可以避開目錄覆蓋衝突
|
||||
docker cp ./ koori-erp-laravel.test-1:/var/www/html/
|
||||
|
||||
# 修正權限
|
||||
docker exec koori-erp-laravel.test-1 chown -R www-data:www-data /var/www/html
|
||||
docker exec koori-erp-laravel.test-1 chmod -R 775 /var/www/html/storage /var/www/html/bootstrap/cache
|
||||
# 使用 --remove-orphans 會自動清掉不屬於目前配置的舊容器
|
||||
# 使用 -v 會清掉匿名的 volumes,避免資料殘留
|
||||
docker compose down --remove-orphans
|
||||
|
||||
- name: 4. Initialize Laravel
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user