Applying brokering load only makes sense in the tax context of Brazil. However it can be an example application that uses Docker container and Docker Compose. Simplified Architecture
- Apache / PHP 7.2
- FormDin PHP FrameWork
- Apache Tika - to extract information from PDFs
- MySQL
Summary of operation: A user using a web application sends a PDF file. The text of the PDF file is extracted using the apache tika that storing in MySQL.
Aplicação em php para testar carga de arquivos de corretagem em pdf, utilizando docker-compose e apache-tika.
situation: IN DEVELOPMENT
Aplicarção carga corretagem só faz sentido no contexto tributario do Brasil. Contudo pode ser um exemplo de aplicação que usa container Docker e Docker Compose. Arquitetura simplificada
- Apache / PHP 7.2
- FormDin PHP FrameWork
- Apache Tika - para extrair informações dos PDFs
- MySQL
Resumo do funcionamento: Um usuario usando uma aplicação web envia um arquivo PDF. O texto do arquivo PDF é extraido usando o apache tika que armazendo no MySQL.
situação: EM DESENVOLVIMENTO
- Espaço em Disco : aproximadamente 2 GB no C:
- Instalar o Docker ToolBox. O Docker tem todo o ambiente para rodar aplicação.
- Instalar o git para baixar com maior facilidade as atualizações.
- Em documentos do usuário criar a pasta Kitematic
- Entrar na pasta Kitematic via Windows Explorar, na barra de endereço digitar CMD
- No terminal do Windows digitar
git clone https://github.com/bjverde/cargaCorretagem.git
- Editar o aquivo docker-compose.yml, pode usar um editor de texto simples (o bloco de notas ou notepad++ ou equivalente).
- Clicar no Docker Quickstart Terminal. Essa tarefa pode demorar alguns segundos
- Digitar o comando
cd /c/Users/<SEU USUARIO DO WINDOWS>/Documents/Kitematic/cargaCorretagem/
. Subistituindo o<SEU USUARIO DO WINDOWS>
pelo seu usuario do windows. - Digitar o comando
docker-compose up --build
- para montar todo o ambiente nescessario. Essa etapa é demorada e pode levar alguns minutos dependendo da velocidade da sua internet. - Acesse http://192.168.99.100/ será a ultima etapa da instalação. O Git irá abaixar o formDin e instalar no local correto.
- Clicar no Docker Quickstart Terminal. Essa tarefa pode demorar alguns segundos.
- Digitar o comando
cd /c/Users/<SEU USUARIO DO WINDOWS>/Documents/Kitematic/cargaCorretagem/
. Subistituindo o<SEU USUARIO DO WINDOWS>
pelo seu usuario do windows. - Digitar o comando
docker-compose up
- será bem mais rapido que na instalação. - Acesse http://192.168.99.100/ você será direcionado para o local correto
- Instalar Docker. Seguir o tutorial do mundo docker