ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2021-09-24 10:05:17  阅读:211  来源: 互联网

标签:安装 java service wsl2 iot pip docker TB Docker


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

标签:安装,java,service,wsl2,iot,pip,docker,TB,Docker
来源: https://www.cnblogs.com/michealjy/p/15328885.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有