Pack application to docker containers. Start application using docker-compose, stacks, kubernetes. Implement integration tests that use real database.
- Docker
- Docker compose
- Testcontainers
Build docker-images (you need this one time)
docker build -t 32-docker-backend:v1 ./backend
docker build -t 32-docker-frontend:v1 ./frontend
Start application using Docker Compose
docker-compose up
docker-compose --file docker-compose-with-build.yml up
The first time it takes about 10 minutes to build and to start.
Available users:
username | password |
---|---|
user1 | !user1 |
admin | !admin |