https://github.com/thingspanel/thingspanel-docker
🐋ThingsPanel docker quick deploy.
https://github.com/thingspanel/thingspanel-docker
Last synced: 6 months ago
JSON representation
🐋ThingsPanel docker quick deploy.
- Host: GitHub
- URL: https://github.com/thingspanel/thingspanel-docker
- Owner: ThingsPanel
- License: agpl-3.0
- Created: 2022-12-22T06:21:01.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-11T15:59:35.000Z (over 1 year ago)
- Last Synced: 2024-09-12T00:20:28.343Z (over 1 year ago)
- Size: 152 KB
- Stars: 15
- Watchers: 2
- Forks: 23
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 本地快速启动项目
## 当前版本
- ThingsPanel v1.1.8
## Windows exe执行包下载直接运行
进入QQ群371794256,在群文件中下载ThingsPanel的exe可执行版本。
## Docker安装
### Windows环境准备
- **Windows电脑安装 [Docker Desktop](https://www.docker.com/products/docker-desktop)**
- **git**
### linux环境准备
- 需要先安装好Docker([安装docker社区版](https://docs.docker.com/engine/installation/))
- DockerCompose([安装Docker Compose](https://docs.docker.com/compose/install/))
- Git
以官网安装文档为准,以下可供部分linux系统参考
- **安装docker**
```bash
dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
dnf install docker-ce docker-ce-cli containerd.io
systemctl start docker.service
systemctl enable docker.service
```
> 提示:如果没有dnf命令可执行yum install dnf安装,再执行dnf install dnf-plugins-core扩展
- **安装docker-compose**
```bash
curl -L "https://github.com/docker/compose/releases/download/v2.9.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```
如果下载太慢可替换
```bash
curl -L https://get.daocloud.io/docker/compose/releases/download/v2.9.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```
- **如没有安装git**
```bash
dnf install git -y
```
### 安装ThingsPanel
- **使用拉取项目**
Github地址:
```bash
# 拉取docker配置
git clone https://github.com/ThingsPanel/thingspanel-docker.git
cd thingspanel-docker
```
Gitee地址:
```bash
git clone https://gitee.com/ThingsPanel/thingspanel-docker.git
cd thingspanel-docker
```
- **运行项目**
> 在`thingsPanel-go-docker`目录下(win需要打开`cmd` 窗口)
以下三个命令根据情况选一个执行
```bash
# 以日志显示前台方式启动项目(默认账户和密码 super@super.cn 123456)(默认端口8080)
docker-compose -f docker-compose.yml up
# 或者以隐藏日志显示的方式启动项目
docker-compose -f docker-compose.yml up -d
# 停止服务
docker-compose -f docker-compose.yml down
```
### 挂载说明
- docker volume ls可查看数据卷
### 查看容器运行日志
```bash showLineNumbers
docker logs -f containerID
### 注意事项
端口:
```bash
8080(前端服务端口)
9999(后端API端口)
1883(mqtt端口)
6379(redis端口)
```
- 登录
```text
输入网址:服务器ip:8080
输入账户:super@super.cn
输入密码:123456
```
- 各种协议类型设备的接入
## 联系我们
安装过程碰到任何问题请联系我们
qq群1:260150504
qq群2:371794256