Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

O Cronapp agora permite rodar as aplicações geradas pela plataforma em qualquer máquina que disponha da instalação do Docker.

Requisitos:

  1. Docker Engine 

Passo a passo:

Exportar a aplicação:

  1. Na árvore de arquivos da IDE, clique no nome do projeto com o botão direito do mouse e nas opções apresentadas selecione Exportar.
  2. Selecione a opção WAR e avance até finalizar a exportação.Image Modified
  3. Na IDENovamente na árvore de arquivos do Cronapp, clique no arquivo Dockerfile com o botão direito do mouse e nas opções apresentadas selecione Baixar.

Image RemovedImage Added

...

Estrutura de pastas para organizar os arquivos

...

  1. No servidor, crie uma pasta com o nome cronapp (ou outro nome de sua preferência)
  2. Dentro da pasta cronapp crie uma pasta obrigatoriamente com o nome target e copie o WAR exportado para esta nova pasta
  3. Copie o Dockerfile previamente baixado para a raiz da pasta cronapp.

Seguindo corretamente as orientações, a estrutura de pastas deve ficar como a seguir:

  • cronapp [ diretório ]cronapp
    • Dockerfile
    • target [ diretório ]
      • projeto.war
      target
      • arquivo WAR

Executar o BUILD da imagem

Na raiz da pasta cronapp execute o seguinte comando:

...

Bloco de código
languagebash
docker build -t cronapp/cadastropessoas:latest .

...

Rodar o BUILD da imagem

Após o build da imagem estar devidamente finalizado, o usuário deve rodar o seguinte comando para executar a aplicação:

...

Feito isso, o usuário pode acessar a aplicação normalmente no endereço do servidor através da porta 8080 (ex: https://endereço:8080).