From 11de0191beea9b066479722a825261e659ba52cf Mon Sep 17 00:00:00 2001 From: Nils-Johan Gynther Date: Fri, 17 Apr 2026 18:20:50 +0200 Subject: [PATCH] feat: add container naming conventions and usage examples to technical documentation --- TEKNISK_BESKRIVNING.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/TEKNISK_BESKRIVNING.md b/TEKNISK_BESKRIVNING.md index e0f20e50..b9f412bb 100644 --- a/TEKNISK_BESKRIVNING.md +++ b/TEKNISK_BESKRIVNING.md @@ -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;" +``` ---