A modular, production-grade SQL Server 2025 CTP container tailored for the Indian Banking & Finance vertical. Built for learners, educators, and architects who want to master SQL Server in a modern, containerized workflow.
SQL Server remains one of the most widely adopted relational database platforms in enterprise environments โ especially across BFSI, healthcare, and government sectors in India.
- ๐ Trusted by banks, insurers, and regulators (RBI, SEBI)
- ๐ง Strong support for stored procedures, triggers, and analytics
- ๐ก๏ธ Built-in security, compliance, and audit features
- ๐งฉ Ideal for modeling real-world financial systems
Containers make database learning and deployment:
- โก Fast: No installation headaches โ just pull and run
- ๐งผ Clean: Isolated environments for each vertical or use case
- ๐ Reproducible: Share exact setups with teams or students
- ๐ฆ Portable: Push to Docker Hub, run anywhere
This project uses Docker volumes to persist data and supports remote access via SSMS.
| Module | Tables Included |
|---|---|
| Core Banking | Customers, Accounts, Transactions |
| Lending | Loans, EMI_Schedule, LoanTypes |
| Infrastructure | Branches, Staff, Roles |
| Compliance | KYC_Documents, AuditLogs |
| Payments | UPI, NEFT, IMPS-ready transaction modes |
Sample data includes Aadhaar, PAN, IFSC, EMI schedules, and UPI references โ making it ideal for RBI sandbox simulations or fintech prototyping.
docker pull dbhitman/bharatbank-sql:v1
-
Create a volume for persistent data
docker volume create bharatbank-data
-
Run the container
docker run -d -p 1433:1433
--name sql1
-e "ACCEPT_EULA=Y"
-e "SA_PASSWORD=YourStrong!Passw0rd"
-v bharatbank-data:/var/opt/mssql
dbhitman/bharatbank-sql:v1
- Connect via SSMS
- Server: localhost,1433
- Login: SA
- Password: YourStrong!Passw0rd
๐ง Who Is This For?
- ๐งโ๐ Students learning SQL Server fundamentals
- ๐งโ๐ป Developers prototyping BFSI apps
- ๐๏ธ Educators teaching database design
- ๐๏ธ Architects modeling real-world financial systems
๐ Learn More
- SQL Server Documentation - https://learn.microsoft.com/en-us/sql/sql-server/?view=sql-server-ver17
- Docker for Windows - https://docs.docker.com/desktop/windows/
๐ ๏ธ Contribute Want to add Healthcare, Retail, or Education verticals? Fork this repo and submit a pull request. Letโs build India-first database containers together.
๐ License MIT โ use it, remix it, teach with it.