dashboardjavacloudcoapiotiot-analyticsiot-platformiot-solutionskafkalwm2mmicroservicesmiddlewaremqttnettyplatformsnmpthingsboardvisualizationwebsocketswidgets
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
8 years ago | |
|---|---|---|
| .. | ||
| haproxy/config | 8 years ago | |
| tb-node/conf | 8 years ago | |
| .env | 8 years ago | |
| .gitignore | 8 years ago | |
| README.md | 8 years ago | |
| check-dirs.sh | 8 years ago | |
| compose-utils.sh | 8 years ago | |
| docker-compose.cassandra.yml | 8 years ago | |
| docker-compose.postgres.yml | 8 years ago | |
| docker-compose.yml | 8 years ago | |
| docker-install-tb.sh | 8 years ago | |
| docker-remove-services.sh | 8 years ago | |
| docker-start-services.sh | 8 years ago | |
| docker-stop-services.sh | 8 years ago | |
| docker-update-service.sh | 8 years ago | |
| docker-upgrade-tb.sh | 8 years ago | |
| tb-coap-transport.env | 8 years ago | |
| tb-http-transport.env | 8 years ago | |
| tb-js-executor.env | 8 years ago | |
| tb-mqtt-transport.env | 8 years ago | |
| tb-node.env | 8 years ago | |
| tb-web-ui.env | 8 years ago | |
README.md
Docker configuration for ThingsBoard Microservices
This folder containing scripts and Docker Compose configurations to run ThingsBoard in Microservices mode.
Installation
Execute the following command to run DataBase installation:
$ ./docker-install-tb.sh --loadDemo
--loadDemo- optional argument. Whether to load additional demo data.
Running
Execute the following command to run services:
$ ./docker-start-services.sh
Execute the following command to stop services:
$ ./docker-stop-services.sh
Execute the following command to stop and completely remove deployed docker containers:
$ ./docker-remove-services.sh
Execute the following command to update particular services (pull newer docker image and rebuild container):
$ ./docker-update-service.sh [SERVICE...]
Upgrading
In case when database upgrade is needed, execute the following commands:
$ ./docker-stop-services.sh
$ ./docker-upgrade-tb.sh --fromVersion=[FROM_VERSION]
$ ./docker-start-services.sh
FROM_VERSION- from which version upgrade should be started.