From 259acf24e8617d4e8336e31610291585e1d202cf Mon Sep 17 00:00:00 2001 From: Marco Aceti <marco.aceti@studenti.unimi.it> Date: Mon, 12 Jun 2023 11:04:24 +0200 Subject: [PATCH] Update Docker instructions --- README.md | 4 ++++ docker-run.sh | 3 +-- src/00_informazioni/{01_contributori.md => 01_autori.md} | 0 .../{01_contribuire.md => 02_contribuire.md} | 7 +------ src/SUMMARY.md | 4 ++-- 5 files changed, 8 insertions(+), 10 deletions(-) rename src/00_informazioni/{01_contributori.md => 01_autori.md} (100%) rename src/00_informazioni/{01_contribuire.md => 02_contribuire.md} (98%) diff --git a/README.md b/README.md index 428727f..59a7220 100644 --- a/README.md +++ b/README.md @@ -23,3 +23,7 @@ Tutti i contenuti sono rilasciati sotto licenza [Creative Commons BY-NC-SA 4.0]( ## Visualizzare Gli appunti sul branch `master` sono automaticamente compilati in HTML e disponibili su [https://marcobuster.github.io/sweng/](https://marcobuster.github.io/sweng/). + +## Compilare + +Nella documentazione è presente [una guida](https://marcobuster.github.io/sweng/00_informazioni/02_contribuire.html#consigliato-installazione-di-tutte-le-dipendenze-tramite-docker) per eseguire e compilare gli appunti tramite Docker. diff --git a/docker-run.sh b/docker-run.sh index a4956be..f50f8b7 100755 --- a/docker-run.sh +++ b/docker-run.sh @@ -3,9 +3,8 @@ docker run \ --rm \ --interactive \ - --tty \ --mount type=bind,source="$(pwd)",target=/usr/src/app \ --publish 3000:3000 \ --user $(id -u):$(id -g) \ - appunti_sweng \ + ghcr.io/marcobuster/sweng \ serve --hostname 0.0.0.0 --port 3000 diff --git a/src/00_informazioni/01_contributori.md b/src/00_informazioni/01_autori.md similarity index 100% rename from src/00_informazioni/01_contributori.md rename to src/00_informazioni/01_autori.md diff --git a/src/00_informazioni/01_contribuire.md b/src/00_informazioni/02_contribuire.md similarity index 98% rename from src/00_informazioni/01_contribuire.md rename to src/00_informazioni/02_contribuire.md index 51e93c6..d58da6c 100644 --- a/src/00_informazioni/01_contribuire.md +++ b/src/00_informazioni/02_contribuire.md @@ -14,12 +14,7 @@ Per strutture complesse, è possibile embeddare dell'HTML (e del CSS) nel file M > $ git pull > ``` > -> 2. costruisci l'immagine Docker: -> -> ``` -> $ docker build -t appunti_sweng . -> ``` -> 3. crea un container ed eseguilo, ricondandoti di: +> 2. crea un container ed eseguilo, ricondandoti di: > - mappare le porte 3000/tcp sul tuo host; > - mappare la cartella del progetto a `/usr/src/app` nel container; > - mappare correttamente l'utente; diff --git a/src/SUMMARY.md b/src/SUMMARY.md index d023b56..061f75c 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -1,8 +1,8 @@ # Sommario [Introduzione](./00_informazioni/00_index.md) -[Autori](./00_informazioni/01_contributori.md) -[Come contribuire](./00_informazioni/01_contribuire.md) +[Autori](./00_informazioni/01_autori.md) +[Come contribuire](./00_informazioni/02_contribuire.md) [Convenzioni di stile e contenuto](./00_informazioni/03_convenzioni.md) # Prodotto e processo -- GitLab