feat: add container naming conventions and usage examples to technical documentation
This commit is contained in:
@@ -32,6 +32,19 @@ Recipe App är en fullstack-applikation för hantering av hemmavaror, recept och
|
||||
- `pull_policy: never` används för appens lokala images för att undvika felaktiga registry-pulls i Portainer
|
||||
- Health checks finns för databas, API och frontend
|
||||
- `depends_on` med hälsovillkor används för stabilare startordning i Docker och Portainer
|
||||
- **Fasta containernamn** — alla tjänster har `container_name` satt i `compose.yml`, vilket ger förutsebara namn oavsett projektkatalog:
|
||||
|
||||
| Tjänst | Container-namn |
|
||||
|---|---|
|
||||
| Frontend (Next.js) | `recipe-frontend` |
|
||||
| Backend (NestJS) | `recipe-api` |
|
||||
| Databas (MariaDB) | `recipe-db` |
|
||||
|
||||
Använd dessa namn vid `docker exec`, t.ex.:
|
||||
```bash
|
||||
docker exec recipe-api npx prisma migrate dev --name migration_name
|
||||
docker exec recipe-db mariadb -uroot -p"LÖSENORD" recipe_app -e "SHOW TABLES;"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user