Khoi tao du an tap the duc

This commit is contained in:
phuongtc
2026-04-04 10:52:18 +07:00
commit aac648d98d
22 changed files with 3950 additions and 0 deletions

15
docker-compose.yml Normal file
View File

@@ -0,0 +1,15 @@
version: '3.8'
services:
fitness-app:
container_name: fitness-spa
build:
context: .
dockerfile: Dockerfile
ports:
- "3005:80" # Map Port 80 của Nginx ra Port 3005 của máy Host
volumes:
# Ánh xạ file data.json ở ngoài máy host vào trong container (Chế độ Read-Only).
# Điều này cho phép cập nhật "nóng" nội dung bài tập mà KHÔNG CẦN build lại ảnh Docker.
- ./public/data.json:/usr/share/nginx/html/data.json:ro
restart: unless-stopped