feat(docker): Add Dockerfile, docker-compose and Docker setup guide

This commit is contained in:
Erik Silva
2025-12-01 01:40:35 -03:00
parent 20fb631c9d
commit 5ff1a4a004
4 changed files with 550 additions and 0 deletions

55
backend-api/.dockerignore Normal file
View File

@@ -0,0 +1,55 @@
# ============================================================================
# .dockerignore - Arquivos/pastas que NÃO devem ser copiados para a imagem
# ============================================================================
# Git
.git
.gitignore
.gitattributes
# Node.js
node_modules
npm-debug.log
yarn-error.log
.npm
.eslintcache
# IDE
.vscode
.idea
*.swp
*.swo
*~
.DS_Store
.env.local
# Build
dist
build
coverage
.next
# Docker
docker-compose.yml
.dockerignore
Dockerfile
# Documentação
README.md
docs
*.md
# CI/CD
.github
.gitlab-ci.yml
.travis.yml
# Tests
test
tests
*.test.ts
*.spec.ts
# Misc
.env.example
.env.*.local