🚀 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