Spring Boot banking API lab for functional and security testing with secure modes
1.0K
Your Banking API is now available as a Docker image on Docker Hub!
Pull and run:
docker pull ajaykrishnan0414/banking-api:latest
docker run -d --name banking-api -p 8609:8609 ajaykrishnan0414/banking-api:latest
Access the application:
Repository URL: https://hub.docker.com/r/ajaykrishnan0414/banking-api
Image: ajaykrishnan0414/banking-api:latest
docker run -p 8609:8609 ajaykrishnan0414/banking-api:latest
docker run -d \
--name banking-api \
-p 8609:8609 \
-e SPRING_PROFILES_ACTIVE=prod \
-e SPRING_DATASOURCE_URL=jdbc:mysql://your-db:3306/banking \
-e SPRING_DATASOURCE_USERNAME=dbuser \
-e SPRING_DATASOURCE_PASSWORD=dbpass \
ajaykrishnan0414/banking-api:latest
Create docker-compose.yml:
version: '3.8'
services:
banking-api:
image: ajaykrishnan0414/banking-api:latest
ports:
- "8609:8609"
environment:
- SPRING_PROFILES_ACTIVE=secure
restart: unless-stopped
Run: docker-compose up -d
Content type
Image
Digest
sha256:d35d4dba8…
Size
179.4 MB
Last updated
8 months ago
docker pull ajaykrishnan0414/banking-api