Componenti:
- Pasquale Riello - M63/1516
- Lorenzo Pannone - M63/1492
Si deve avviare lo script "installer.bat". Saranno effettuate le seguenti operazioni:
- creazione della rete "global-network" comune a tutti i container
- creazione del volume "VolumeT9" comune ai Task 1 e 9
- installazione di ogni singolo container
NOTA: il container relativo al Task 9 ("Progetto-SAD-G19-master") si sospenderà autonomamente dopo l'avvio. Esso viene utilizzato solo per "popolare" il volume "VolumeT9" condiviso con il Task 1.
Si deve configurare il container "manvsclass-mongo_db-1" così come descritto anche nella documentazione del Task 1. Per fare ciò bisogna fare le seguenti operazioni:
-
posizionarsi all'interno del terminale del container
-
digitare il comando "mongosh"
-
digitare i seguenti comandi:
use manvsclass db.createCollection("ClassUT"); db.createCollection("interaction"); db.createCollection("Admin"); db.createCollection("Operation"); db.ClassUT.createIndex({ difficulty: 1 }) db.Interaction.createIndex({ name: "text", type: 1 }) db.interaction.createIndex({ name: "text" }) db.Admin.createIndex({username: 1})
L'intera applicazione è adesso pienamente configurata e raggiungibile sulla porta :80.