feat: adiciona Dockerfile e integração com CI/CD

- Adiciona Dockerfile multi-stage usando Oracle Linux 9
- Instala Oracle Instant Client via RPM
- Adiciona .dockerignore para otimizar builds
- Integra build Docker no GitHub Actions CI
- Configura push automático para GitHub Container Registry
This commit is contained in:
joelson brito
2025-11-14 16:57:46 -03:00
parent 365af3298e
commit 6b1dcd396d
3 changed files with 142 additions and 0 deletions

33
.dockerignore Normal file
View File

@@ -0,0 +1,33 @@
node_modules
npm-debug.log
dist
.git
.gitignore
.env
.env.*
!.env.example
coverage
.nyc_output
*.log
*.md
.vscode
.idea
*.swp
*.swo
*~
.DS_Store
test
*.spec.ts
*.spec.js
__tests__
jest.config.js
jest.setup.js
.eslintrc.js
eslint.config.js
.prettierrc
.prettierignore
tsconfig*.json
nest-cli.json
monitoring
docs