Feature/docker dbinit (#2371)

* Standalone tool for initializing of hawkBit Database

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>

* Add docker build for dbinit

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>

---------

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2025-04-24 16:40:55 +03:00
committed by GitHub
parent 323738bda9
commit d2a41d1bff
29 changed files with 574 additions and 11 deletions

View File

@@ -14,17 +14,17 @@ $ docker run -d -p 8080:8080 hawkbit/hawkbit-update-server:latest
Start the hawkBit Update Server together with an MySQL and RabbitMQ instance as containers (Requires Docker Compose to be installed)
```bash
$ docker compose -f docker-compose-monolith-mysql.yml up
$ docker compose -f mysql/docker-compose-monolith-mysql.yml up
```
You could, also start it in different flavours, with UI or in microservices mode.
Note: Whit the upper command CTRL+C shuts down all services. Add '-d' at the end to start all into detached mode:
```bash
$ docker compose -f docker-compose-monolith-mysql.yml up -d
$ docker compose -f mysql/docker-compose-monolith-mysql.yml up -d
```
Then stop all services with:
```bash
$ docker compose -f docker-compose-monolith-mysql.yml down
$ docker compose -f mysql/docker-compose-monolith-mysql.yml down
```
# Access