ABC 2026

<aside> 🚨 DISCLAIMER: This material has been produced using various openly available online resources to enhance its quality and comprehensiveness. In creating this document, we have attempted to acknowledge the original authors and primary contributors of the sourced materials. However, due to the extensive range of resources consulted, there may be instances where some contributors should be explicitly mentioned. Should there be any concerns or complaints regarding the attribution or content of this material, please do not hesitate to contact [email protected] for resolution and clarification.

</aside>

Installing ThingsBoard using Docker (Linux or Mac OS)

ThingsBoard Cloud

The ThingsBoard Cloud is fully managed, scalable and fault-tolerant platform for IoT applications

ThingsBoard Cloud is for everyone who would like to use ThingsBoard but don’t want to host their own instance of the platform.

This demo shows how to install and start ThingsBoard using Docker on Linux or macOS.

Prerequisites

You need to have Docker installed…

Running

Depending on the database used, there are three types of ThingsBoard single-instance Docker images:

In this demo, I’ll use thingsboard/tb-postgres.

Choose ThingsBoard queue service

ThingsBoard can use various messaging systems/brokers to store messages and enable communication between ThingsBoard services. How do you choose the right queue implementation?