conf: docker
This commit is contained in:
@@ -136,6 +136,34 @@ docker compose -f docker/docker-compose.phpmyadmin.yml up -d
|
|||||||
```
|
```
|
||||||
Sau đó truy cập: `http://localhost:8889` để vào phpMyAdmin.
|
Sau đó truy cập: `http://localhost:8889` để vào phpMyAdmin.
|
||||||
|
|
||||||
|
---
|
||||||
|
### 4.7 Khi cập nhật code trên server (reload)
|
||||||
|
|
||||||
|
Khi cập nhật mã nguồn (ví dụ `git pull`), cần thực hiện các lệnh sau để reload lại ứng dụng:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 1. Pull latest code (run on host or inside container if repo mounted)
|
||||||
|
git pull origin main
|
||||||
|
|
||||||
|
# 2. Cài đặt/ cập nhật dependencies PHP
|
||||||
|
docker compose -f docker/docker-compose.yml exec app composer install --no-interaction --optimize-autoloader
|
||||||
|
|
||||||
|
# 3. Cài đặt/ cập nhật dependencies Node (nếu có thay đổi frontend)
|
||||||
|
docker compose -f docker/docker-compose.yml exec node npm install
|
||||||
|
|
||||||
|
# 4. Biên dịch lại frontend (production)
|
||||||
|
docker compose -f docker/docker-compose.yml exec node npm run build
|
||||||
|
|
||||||
|
# 5. Clear Laravel caches
|
||||||
|
docker compose -f docker/docker-compose.yml exec app php artisan config:clear
|
||||||
|
docker compose -f docker/docker-compose.yml exec app php artisan cache:clear
|
||||||
|
docker compose -f docker/docker-compose.yml exec app php artisan view:clear
|
||||||
|
docker compose -f docker/docker-compose.yml exec app php artisan route:clear
|
||||||
|
|
||||||
|
# 6. Restart containers để áp dụng thay đổi .env hoặc cấu hình mới
|
||||||
|
docker compose -f docker/docker-compose.yml restart app nginx node
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 5. Các lệnh tiện ích khác
|
## 5. Các lệnh tiện ích khác
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ services:
|
|||||||
working_dir: /var/www/html
|
working_dir: /var/www/html
|
||||||
volumes:
|
volumes:
|
||||||
- ..:/var/www/html
|
- ..:/var/www/html
|
||||||
command: sh -c "npm install && npm run build"
|
command: tail -f /dev/null
|
||||||
ports:
|
ports:
|
||||||
- "5173:5173"
|
- "5173:5173"
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
Reference in New Issue
Block a user