常用环境部署(二十四)——Docker部署开源物联网平台Thingsboard

1、Docker和Docker-compose安装

参考网址如下:

CENTOS8.0安装DOCKER&DOCKER-COMPOSE以及常见报错解决_centos8安装docker-compose-CSDN博客

2、 Thingsboard安装

(1)在**/home** 目录下创建docker-compose.yml文件

vim /home/docker-compose.yml

输入一下内容:

version: '3.0'
services:
  mytb:
    restart: always
    image: "thingsboard/tb-postgres"
    ports:
      - "8080:9090"
      - "1883:1883"
      - "7070:7070"
      - "5683-5688:5683-5688/udp"
    environment:
      TB_QUEUE_TYPE: in-memory
    volumes:
      - /home/mytb-data:/data
      - /home/mytb-log:/var/log/thingsboard

(2)执行下面命令创建挂载目录

mkdir /home/mytb-data
mkdir /home/mytb-log
chmod -R 777 /home/mytb-data
chmod -R 777 /home/mytb-log

(3)启动thingsboard

docker compose up -d

注意:整个过程将持续较长时间,如果发现总是无法正常获取镜像可以考虑切换源,安装过程中请保持计算机联网状态

(4)查看状态

docker ps

(5)启动、停止、日志查看命令

docker compose start mytb #启动
docker compose stop mytb #停止
docker compose logs mytb #查看日志

3、访问系统

(1)访问地址

输入http://Linux主机地址:8080/ ,如果出现以下界面,则代表启动成功。

(2)默认账号密码

‌系统管理员(System Administrator)‌:默认账号为sysadmin@thingsboard.org,默认密码为sysadmin。
‌租户管理员(Tenant Administrator)‌:默认账号为tenant@thingsboard.org,默认密码为tenant。
‌客户用户(Customer User)‌:默认账号为customer@thingsboard.org,默认密码为customer。
相关推荐
LeonNo112 分钟前
k8s,operator
云原生·容器·kubernetes
云川之下2 分钟前
【k8s源码】kubernetes-1.22.3\staging 目录作用
云原生·容器·kubernetes
怡雪~9 分钟前
k8s的Pod亲和性
linux·容器·kubernetes
A5rZ41 分钟前
CTF: 在本地虚拟机内部署CTF题目docker
运维·网络安全·docker·容器
fragrans2 小时前
设置docker镜像加速器
运维·docker·容器
Karoku0663 小时前
【自动化部署】Ansible 基础命令行模块
运维·服务器·数据库·docker·容器·自动化·ansible
~菜鸟笔记~3 小时前
Docker学习笔记
学习·docker
杨荧4 小时前
【开源免费】基于Vue和SpringBoot的图书进销存管理系统(附论文)
前端·javascript·vue.js·spring boot·spring cloud·java-ee·开源
说私域5 小时前
社区团购创新模式与新兴技术融合的深度探索:基于开源、AI 智能名片、2+1 链动模式与 S2B2C 商城小程序
人工智能·小程序·开源
诡异森林。5 小时前
Docker--Docker Container(容器)
docker·容器·eureka