This commit is contained in:
@@ -21,11 +21,14 @@ jobs:
|
|||||||
|
|
||||||
- name: 3. Build and Start Docker
|
- name: 3. Build and Start Docker
|
||||||
run: |
|
run: |
|
||||||
# 使用 --remove-orphans 會自動清掉不屬於目前配置的舊容器
|
|
||||||
# 使用 -v 會清掉匿名的 volumes,避免資料殘留
|
|
||||||
docker compose down --remove-orphans
|
docker compose down --remove-orphans
|
||||||
# 重新啟動
|
|
||||||
docker compose up -d --build
|
docker compose up -d --build
|
||||||
|
|
||||||
|
# 【強制注入】不管是掛載失效還是路徑對不上,這招一定能把 web.php 送進去
|
||||||
|
tar -cf - . | docker exec -i koori-erp-laravel.test-1 tar -xf - -C /var/www/html
|
||||||
|
|
||||||
|
# 修正權限(這步沒做,Laravel 後面也會噴錯)
|
||||||
|
docker exec koori-erp-laravel.test-1 chown -R www-data:www-data /var/www/html
|
||||||
|
|
||||||
- name: 4. Initialize Laravel
|
- name: 4. Initialize Laravel
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Reference in New Issue
Block a user