Skip to main content

🚀 Executar Localmente

Clone o projeto Pung para começarmos.

🔧 Pré-requisitos

Antes de iniciar, certifique-se de ter as seguintes ferramentas instaladas no seu sistema:

Docker – Plataforma de contêineres para virtualização leve. (Instalar Docker)
Docker Compose – Orquestração de múltiplos contêineres. (Instalar Docker Compose)

💡 Alternativa: Caso prefira utilizar Podman, também é possível executar os contêineres com Podman Compose. (Instalar Podman)


🖥️ Ambiente Windows

Para configurar o ambiente corretamente no Windows, siga os passos abaixo:

🔄 Sincronizar os repositórios necessários

git submodule init
git submodule update

🚀 Subir os projetos com Docker Compose

docker compose up --build

💡 Se estiver utilizando Podman, execute:

podman-compose up --build

🐧 Ambiente Linux

No Linux existe um arquivo Makefile configurando para realizar os processo utilizando Docker.

make submodules

🚀 Subir os contêineres

make

🔹 Remover todos os contêineres parados:

make fclean

🛠️ Dicas Extras

🔹 Verificar status dos contêineres:

docker ps -a
podman ps -a # Se estiver usando Podman

🔹 Logs do serviço para debugging:

docker logs <nome-do-container>
podman logs <nome-do-container> # Para Podman