Skip to content

Guía para instalar y levantar el proyecto usando Docker

nahurup edited this page May 10, 2022 · 1 revision

Instalación en Windows

  1. Tener docker y docker compose instalados.
  2. Abrir terminal de preferencia. (Windows Terminal, Git Bash, etc...)
  3. Bajar la imagen de node: docker pull node:lts-buster
  4. Posiciónate en el directorio deseado y cloná el proyecto (git clone ...).
  5. Instalar las dependencias de node:

$ cd AppsWebBio

$ docker run -it --rm --user node --volume ${PWD}:/home/node/app --workdir /home/node/app node:lts-buster npm install

  1. Levantar el container de desarrollo.

$ docker-compose up -d

  1. Instalar certificados SSL de la carpeta /AppsWebBio/ssl y de https://drive.google.com/file/d/1w3dyYYX4jv2h70tFfsp2vszgGVm8_bpy/view en Windows (Click derecho y instalar)
  2. Instalar los certificados dentro del navegador. Chrome: https://support.globalsign.com/digital-certificates/digital-certificate-installation/install-client-digital-certificate-windows-using-chrome
  3. Abre el archivo hosts ubicado en "C:\Windows\System32\drivers\etc" y agrega antes de la linea "# End of section" el siguiente texto: 127.0.0.1 desa.local
  4. Acceder a la aplicación con el navegador en la dirección localhost:4200

Instalación en sistemas Linux

  1. Tener docker y docker compose instalados.
    • Bajar la imagen de node: docker pull node:lts-buster
  2. Bajarse el proyecto. (git clone ...).
  3. Instalar las dependencias de node:

$ cd appweb

$ docker run -it --rm --user node --volume ${PWD}:/home/node/app --workdir /home/node/app node:lts-buster npm install

  1. Levantar el container de desarrollo.

$ docker-compose up -d

  1. Acceder a la aplicación con el browser en la dirección localhost:4200
Clone this wiki locally