Ir para o conteúdo principal

Instalação do Docker

ExecuteO osDocker seguintesé comandosuma abaixo:plataforma que permite rodar aplicações dentro de "contêineres" — ambientes isolados e padronizados que funcionam de forma independente do sistema operacional. É através dele que o sistema será executado no servidor.

Pré-requisito: Você deve estar logado como administrador (sudo su). Se ainda não fez isso, execute sudo su antes de continuar.


1. Abrindo o Terminal como Administrador

sudo su

2. Instalar o Docker e o Docker Compose

O comando abaixo instala dois componentes:

apt install docker.io -y && \\
apt install docker-compose 

O que cada um faz:

  • docker.io — o Docker em si, responsável por criar e executar os contêineres
  • docker-compose — ferramenta que permite iniciar e gerenciar vários contêineres de uma só vez usando um arquivo de configuração

3. Clonar o Repositório de Instalação

Agora vamos baixar os arquivos necessários para configurar o ambiente. Acesse a pasta /opt parae clonarfaça o clone do repositório necessário para instalação:

rio:

cd /opt && \\
git clone https://git.pdv.moda/desenvolvimento/docker.git -b illi-prod illi-prod

DigiteQuando solicitado, digite seu usuário e senha de acesso ao git.pdv.moda.

moda
 e pressione Enter após cada um.

Captura de Tela 2026-05-15 às 11.44.54.pngTela de autenticação do git.pdv.moda

O que esse comando faz: Baixa os arquivos de configuração do ambiente Docker a partir do repositório oficial da Illimitar, salvando-os na pasta illi-prod dentro de /opt.


4. Acessar a Pasta Clonada

Após clonar o repositórioclone acessaser aconcluído, entre na pasta que foi clonada:
baixada:

cd illi-prod

Dentro dadessa pasta haverá um arquivo chamado illi.sh
Executeestará o arquivo illi.sh, que é o script responsável por instalar e configurar o ambiente.


5. Executar o Script de Instalação

Execute o script com comando?

o comando abaixo:

bash illi.sh

ConfigureO script fará algumas perguntas para configurar a instânciancia. aResponda serconforme instalada.

indicado:

  • Nome da instância: illi
  • Porta do host [8088]: pressione Enter para manter a porta padrão 8088

O que é uma instância? É o nome que identifica esta instalação do sistema no servidor. O nome illi é o padrão recomendado.

AO seguirque é a porta 8088? É o número pelo qual o sistema será realizadoacessado no navegador. Por exemplo: http://IP-do-servidor:8088. Mantenha o padrão a menos que essa porta já esteja em uso.


6. Confirmar a Inicialização do Contêiner

Após configurar a instância, o script fará o clone do repositório standalone:

Respondastandalone comautomaticamente. "S"Ao parafinal, ele perguntará se deseja subir o container:contêiner:

Responda S e pressione Enter para iniciar o contêiner.

Captura de Tela 2026-05-15 às 11.49.52.pngConfirmação para subir o contêiner



O Docker irá baixar as imagens necessárias e iniciar todos os serviços. Esse processo pode levar alguns minutos dependendo da velocidade da conexão.


✅ Instalação Concluída

O Docker está instalado e o contêiner do sistema está em execução. O ambiente estará acessível pelo navegador no endereço http://IP-do-servidor:8088.


Próximo Passo

Continue para: Configuração da Interface