Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
docker_nodejs [2023/07/03 10:33] montserrat_castellarnau [Dockeritzar la RestApi] |
docker_nodejs [2023/07/03 10:58] (actual) montserrat_castellarnau [Dockeritzar la Base de Dades PostgreSQL (docker_compose.yml)] |
||
|---|---|---|---|
| Línia 178: | Línia 178: | ||
| volumes: | volumes: | ||
| dades: | dades: | ||
| - | pgadmin-data: | ||
| </ | </ | ||
| Línia 193: | Línia 192: | ||
| Ara ja podem aixecar els contenidors: | Ara ja podem aixecar els contenidors: | ||
| $ docker-compose up -d | $ docker-compose up -d | ||
| + | Ara en qualsevol navegador podem consultar les dades de la taula pacients i veurem que se'ns mostren les que hem posat en el nostre script SQL: | ||
| + | http:// | ||
| + | Ara ens connectarem al contenidor3, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Ens loguegem amb les credencial que hem posat en el docker-compose en el Contenidor3. | ||
| + | Ara necessitem saber la IP del contenidor2, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | A continuació, | ||
| + | $ docker inspect postgresdb | ||
| + | I la ip en aquest cas és: " | ||
| + | En el PgAdmin del navegador, ens connectem a la nostra BBDD, el contenidor2: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | I efectivament, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Si inserim un altre registre a la taula pacients: | ||
| + | INSERT INTO pacients (nom) VALUES (' | ||
| + | Si tornem al navegador, podem veure que ja se'ns mostra: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | A més a més, el contenidor2 de la BBDD, s'ha creat amb persistència, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Amb això, si se'ns para o cau aquest contenidor en podem aixecar un altre lligat a aquest volum i continuarem tenin la BBDD. | ||
| + | |||