lappis-unb / rasa-ptbr-boilerplate

Um template para criar um FAQ chatbot usando Rasa, Rocket.chat, elastic search
https://lappis-unb.github.io/rasa-ptbr-boilerplate/
GNU General Public License v3.0
215 stars 202 forks source link

Melhoria na dockerização do projeto #208

Closed arthurTemporim closed 3 years ago

arthurTemporim commented 3 years ago

Descrição

Atualmente o projeto demora para ser buildado com o comando make first-run por esses fatores:

  1. Faz o download dos pacotes do rasa, linux e dependências INTERNET
  2. Faz a extração e instalação dos pacotes baixados PROCESSAMENTO
  3. Finaliza com o container pronto no computador DISCO

Os pacotes do RASA utilizam cerca de 2GBde armazenamento e tem que ser baixados sempre. Mas o processamento de extração e instalação pode ser evitado caso uma imagem prévia seja feita e publicada no dockerhub.

Neste PR contém a atualização do projeto para baixar a imagem:

Dessa forma o uso de armazenamento e internet vão permanecer os mesmos, mas o uso de processamento será poupado pois esta instalação é préviamente feita, evitando perda de tempo.