8000 GitHub - andes/andes-docker: Dockerfiles y ejemplos para dockerizar la aplicación.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Oct 11, 2020. It is now read-only.
/ andes-docker Public archive

Dockerfiles y ejemplos para dockerizar la aplicación.

License

Notifications You must be signed in to change notification settings

andes/andes-docker

Repository files navigation

ANDES

ANDES Docker

Demo

¿Interesado en probar ANDES? Podés realizar una prueba rápida solamente con Docker instalado.

Cloná el repositorio o descargar el archivo andes-demo.yml y ejecuta el siguiente comando:

docker-compose -f andes-demo.yml up -d

Docker va a descargar de la nube todas las dependencias necesarias para realizar las pruebas. Por única vez, cuando el sistema ya esta corriendo, debes llenar la base de datos con algunos datos de ejemplo, para esto hay que ejecutar el script seed.sh.

Por último, debes acceder a http://localhost desde tu navigador favorito. Usuario de acceso:

  • DNI. 30000000
  • Password: 123

Desarrolladores

Para los desarrolladores de ANDES, el archivo arquitectura.yml levanta toda la arquitectura necesaria para poder desarrollar de forma local (Mongo 4.0, Elasticsearch y Kibana).
Otra opción es usar el archivo arquitectura-disk.yml, el cuál monta el directorio local para crear los directorios de las base de datos.

docker-compose -f arquitectura.yml up -d

Si no queremos arrancar de cero con los datos, se puede restaurar un dump de Mongo comprimido con el siguiente comando:

docker cp mongo-dump.gzip andes_db:/mongo-dump.gzip
docker exec andes_db mongorestore --gzip --archive=/mongo-dump.gzip

Por último, tener en cuenta que cada servicio corre en su puerto por default. Así que para conectarse a cada uno, hay que usar la url localhost y el puerto correspondiente:

  • Mongo: mongodb:localhost:27017
  • Elasticsearch: localhost:9200
  • Kibana: localhost:5601

Desarrollo Api y App

También se puede usar Docker para correr la Api y la App para desarrollar. Cada repositorio incluye su Dockerfile y una lista de comandos útiles, que explican como utilizarlo. O ver este manual.

About

Dockerfiles y ejemplos para dockerizar la aplicación.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0