Skip to main content

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 repositórioclone necessáriodo para instalação:

    repositó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ânciainstância. 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