Skip to main content

Guia de Migração para Ambiente Docker (Tomcat + PostgreSQL + NGINX)

Este procedimento descreve os passos necessários para migrar uma instalação existente de Tomcat + PostgreSQL para um ambiente containerizado utilizando Docker.

Pré-requisitos

  • Acesso ao servidor com permissões administrativas
  • Arquivo migracao.zip fornecido pela Selbetti
1. Transferência dos Artefatos

Realize o download dos artefatos disponibilizados pela Selbetti e transfira o arquivo migracao.zip para o diretório /tmp do servidor.

2. Preparação do Ambiente

Execute os comandos abaixo para preparar o diretório de migração:

cd /tmp
sudo mkdir -p /opt/migracao
sudo cp migracao.zip /opt/migracao
cd /opt/migracao
sudo unzip migracao.zip
3. Execução da Migração

Inicie o processo de migração com o comando:

sudo make

Atenção:
O tempo de execução pode variar de acordo com o tamanho da base de dados do PostgreSQL.

4. Verificação dos Containers

Após a conclusão do processo, valide se os containers foram iniciados corretamente:

docker ps

image.png

Verifique se todos os serviços esperados estão em estado UP.

5. Validação da Aplicação

Acesse as aplicações via navegador utilizando a URL correspondente ao ambiente:

https://<IP_DO_SERVIDOR>
https://<IP_DO_SERVIDOR>/portal-titular-ws
https://<IP_DO_SERVIDOR>/portal-avaliacao-ws