1️⃣ تأكد من ربط المشروع بـ docker-compose.override.yml
- افتح الملف docker-compose.override.yml
- أضف تعريف الخدمة الجديدة بنفس الاسم المستخدم في docker-compose.yml
- تأكد من وجود المسار الصحيح للمجلد أو الـ Dockerfile
services:
new-project:
build:
context: ../new-project
dockerfile: Dockerfile
ports:
- "5005:80"
2️⃣ تأكد من أن المشروع مضاف إلى Launch Settings في Visual Studio
- افتح Properties/launchSettings.json داخل مشروع docker-compose
- أضف المشروع الجديد ضمن profiles:
"new-project": {
"commandName": "Project",
"launchBrowser": true,
"applicationUrl": "http://localhost:5005",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}