WSL2 安装TB(thingsboard系统,基于java的iot开源平台)环境

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了WSL2 安装TB(thingsboard系统,基于java的iot开源平台)环境脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

WSL 安装TB

安装分为两大块,第一块是 在windows上基于wsl2 安装Ubuntu 20.04,第二块是在wsl2上基于docker搭建tb环境。 借鉴了部分文档,同时有一些自己标记需要注意的地方

1. 基于wsl2安装ubuntu20.04

wsl1没有linux内核,不支持docker,而wsl2是有linux内核的轻量化虚拟机,支持docker。故需要首先安装wsl2。

基本文档如下

wsl1升级为wsl2 (注意:设置分发版版本命令为 例如,将ubuntu20.04 设置为WSL2的命令为 wsl --set-version Ubuntu-20.04 2)

win10家庭中文版安装HyPEr-V

ubuntu20.04通过 microsoft Store 搜索 linux 获取安装。

2.基于docker搭建tb环境。

wsl2和虚拟机存在一些区别,下述文档中的 使用 Systemctl 启动docker部分 经测试会有一些问题,暂时使用service docker start来启动

基本文档如下

Win10 WSL2安装Docker (从安装Docker部分开始看)

docker安装完成后,安装python 和 pip(已经内置了python3.8,通过python3可以查看,需要执行 apt install python3-pip下载 pip), 然后pip install docker-compose 安装docker-compose

基于Docker安装Tb环境 (从运行开始往下)

Docker 常用启停命令

项目启动前需要确保docker是启动状态的
# 启动docker
service docker start
# 停止docker 
service docker stop
# 查看docker状态
service docker status

脚本宝典总结

以上是脚本宝典为你收集整理的WSL2 安装TB(thingsboard系统,基于java的iot开源平台)环境全部内容,希望文章能够帮你解决WSL2 安装TB(thingsboard系统,基于java的iot开源平台)环境所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。