feat: add container naming conventions and usage examples to technical documentation

This commit is contained in:
Nils-Johan Gynther
2026-04-17 18:20:50 +02:00
parent a4ea9be7a1
commit 11de0191be
+13
View File
@@ -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 - `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 - Health checks finns för databas, API och frontend
- `depends_on` med hälsovillkor används för stabilare startordning i Docker och Portainer - `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;"
```
--- ---