Files
hawkbit/hawkbit-runtime/docker
Dominic Schabel 70021c1935 Version of hawkBit 0.2.4 added
Signed-off-by: Dominic Schabel <dominic.schabel@bosch-si.com>
2018-10-26 13:43:11 +02:00
..
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-09-21 14:12:47 +02:00
2018-10-26 13:43:11 +02:00
2018-10-05 15:07:45 +02:00

hawkBit Docker

Setup

A: Docker Container

Start the hawkBit Update Server as a single container

$ docker run -d -p 8080:8080 hawkbit/hawkbit-update-server:latest

B: Docker Compose

Start the hawkBit Update Server together with an MySQL and RabbitMQ instance as containers

# Requires Docker Compose to be installed
$ docker-compose up -d

C: Docker Stack

Start the hawkBit Update Server and Device Simulator together with an MySQL and RabbitMQ instance as services within a swarm

$ docker swarm init
$ docker stack deploy -c docker-compose-stack.yml hawkbit

Access

Service / Container URL Login A B C
hawkBit Update Server http://localhost:8080/ admin:admin
hawkBit Device Simulator http://localhost:8083/ -
MySQL localhost:3306/hawkbit root
RabbitMQ http://localhost:15672 guest:guest