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
|
- `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;"
|
||||||
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user