Common
Backup .dockerignore
.dockerignore for common projects
.dockerignore Content
# ============================================================================
# Created by https://dockerignore.com/
# COMMON PATTERNS TEMPLATE for Backup
# Website: https://dockerignore.com/
# Repository: https://github.com/ronald2wing/.dockerignore
# ============================================================================
# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# TEMPLATE OVERVIEW & USAGE NOTES
# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# • TEMPLATE TYPE: COMMON PATTERNS TEMPLATE
# • PURPOSE: Backup and archive patterns for all projects
# • DESIGN PHILOSOPHY: Modular backup patterns for combination with other templates
# • COMBINATION GUIDANCE: Combine with language or framework templates as needed
# • SECURITY CONSIDERATIONS: Backup files may contain sensitive data
# • BEST PRACTICES: Use to exclude backup files from Docker builds for better performance
# • OFFICIAL SOURCES: Docker best practices for backup file exclusion
# ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
# BACKUP & ARCHIVE PATTERNS
# ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
# Backup and archive directories and files
**/.archives/
**/.backup/
**/.bak/
**/.idea/backup/
**/.idea/shelf/
**/.old/
**/.save/
**/.vscode/backup/
**/.vscode/shelf/
**/archive/
**/archives/
**/backup/
**/backups/
*.backup
*.backup.*
*.backup.1
*.backup.2
*.backup.3
*.backup.gz
*.backup.tar
*.backup.tar.gz
*.backup.zip
*.bak
*.bak.*
*.bak.1
*.bak.2
*.bak.3
*.bak.gz
*.bak.tar
*.bak.tar.gz
*.bak.zip
*.c.backup
*.c.bak
*.c.old
*.c.save
*.classpath.old
*.conf.backup
*.conf.bak
*.conf.old
*.conf.save
*.config.backup
*.config.bak
*.config.old
*.config.save
*.cpp.backup
*.cpp.bak
*.cpp.old
*.cpp.save
*.db.backup
*.db.bak
*.db.old
*.db.save
*.doc.backup
*.doc.bak
*.doc.old
*.doc.save
*.docx.backup
*.docx.bak
*.docx.old
*.docx.save
*.go.backup
*.go.bak
*.go.old
*.go.save
*.iml.old
*.ini.backup
*.ini.bak
*.ini.old
*.ini.save
*.ipr.old
*.iws
*.java.backup
*.java.bak
*.java.old
*.java.save
*.js.backup
*.js.bak
*.js.old
*.js.save
*.json.backup
*.json.bak
*.json.old
*.json.save
*.md.backup
*.md.bak
*.md.old
*.md.save
*.old
*.old.*
*.old.1
*.old.2
*.old.3
*.old.gz
*.old.tar
*.old.tar.gz
*.old.zip
*.orig
*.pdf.backup
*.pdf.bak
*.pdf.old
*.pdf.save
*.project.old
*.py.backup
*.py.bak
*.py.old
*.py.save
*.rs.backup
*.rs.bak
*.rs.old
*.rs.save
*.rst.backup
*.rst.bak
*.rst.old
*.rst.save
*.save
*.save.*
*.save.gz
*.save.tar
*.save.tar.gz
*.save.zip
*.sql.backup
*.sql.bak
*.sql.old
*.sql.save
*.sqlite.backup
*.sqlite.bak
*.sqlite.old
*.sqlite.save
*.swl
*.swm
*.swn
*.swo
*.swp
*.swpx
*.swx
*.ts.backup
*.ts.bak
*.ts.old
*.ts.save
*.txt.backup
*.txt.bak
*.txt.old
*.txt.save
*.undo
*.undo-tree
*.un~
*.vim
*.xml.backup
*.xml.bak
*.xml.old
*.xml.save
*.yaml.backup
*.yaml.bak
*.yaml.old
*.yaml.save
*.yml.backup
*.yml.bak
*.yml.old
*.yml.save
*.YY-MM-DD
*.YYMMDD
*.YYYY-MM-DD
*.YYYYMMDD
*~
*~.*
.viminfo
.vimrc.backup
.vimrc.local
\
backup.sql
dump.sql
restore.sql