增加了安装文档描述

This commit is contained in:
dushixiang
2021-01-18 21:29:17 +08:00
parent ea4ab5b241
commit 543f138c25
2 changed files with 30 additions and 3 deletions

View File

@ -1,4 +1,5 @@
# Next Terminal # Next Terminal
你的下一个终端。 你的下一个终端。
![Docker image](https://github.com/dushixiang/next-terminal/workflows/Docker%20image/badge.svg?branch=master) ![Docker image](https://github.com/dushixiang/next-terminal/workflows/Docker%20image/badge.svg?branch=master)
@ -30,6 +31,7 @@ admin/admin
- [使用docker安装](docs/install-docker.MD) - [使用docker安装](docs/install-docker.MD)
- [原生安装](docs/install-naive.MD) - [原生安装](docs/install-naive.MD)
默认账号密码为 admin/admin
## 相关截图 ## 相关截图
@ -57,15 +59,14 @@ ssh
![批量执行命令](./screenshot/command.png) ![批量执行命令](./screenshot/command.png)
## 联系方式 ## 联系方式
- 邮箱 helloworld1024@foxmail.com - 邮箱 helloworld1024@foxmail.com
- 微信群 - 微信群
<img src="screenshot/wx1.png" width="300" height="auto"/> <img src="screenshot/wx1.png" width="300" height="auto"/>
- 微信号(如果群失效,请添加微信,备注"加入next-terminal交流群" - 微信号(如果群失效,请添加微信,备注"加入next-terminal交流群"
<img src="screenshot/wx2.png" width="300" height="auto"/> <img src="screenshot/wx2.png" width="300" height="auto"/>

View File

@ -9,6 +9,15 @@ docker run -d \
--restart always ghcr.io/dushixiang/next-terminal:latest --restart always ghcr.io/dushixiang/next-terminal:latest
``` ```
或者从Docker Hub拉取
```shell
docker run -d \
-p 8088:8088 \
--name next-terminal \
--restart always dushixiang/next-terminal:latest
```
### 使用`mysql`存储数据 ### 使用`mysql`存储数据
```shell ```shell
@ -24,7 +33,23 @@ docker run -d \
--restart always ghcr.io/dushixiang/next-terminal:latest --restart always ghcr.io/dushixiang/next-terminal:latest
``` ```
或者从Docker Hub拉取
```shell
docker run -d \
-p 8088:8088 \
-e DB=mysql \
-e MYSQL_HOSTNAME=172.1.0.1 \
-e MYSQL_PORT=3306 \
-e MYSQL_USERNAME=root \
-e MYSQL_PASSWORD=mysql \
-e MYSQL_DATABASE=next_terminal \
--name next-terminal \
--restart always dushixiang/next-terminal:latest
```
### 注意事项 ⚠️ ### 注意事项 ⚠️
1. docker连接宿主机器上的`mysql`时连接地址不是`127.0.0.1`,请使用`ipconfig`或`ifconfig`确认宿主机器的IP。 1. docker连接宿主机器上的`mysql`时连接地址不是`127.0.0.1`,请使用`ipconfig`或`ifconfig`确认宿主机器的IP。
2. 使用其他容器内部的`mysql`时请使用`--link <some-mysql-name>`,环境变量参数为`-e MYSQL_HOSTNAME=<some-mysql-name>` 2. 使用其他容器内部的`mysql`时请使用`--link <some-mysql-name>`,环境变量参数为`-e MYSQL_HOSTNAME=<some-mysql-name>`
@ -42,6 +67,7 @@ docker run -d \
| SERVER_ADDR | 服务器监听地址,默认`0.0.0.0:8088` | | SERVER_ADDR | 服务器监听地址,默认`0.0.0.0:8088` |
## 其他 ## 其他
`next-terminal` 使用了`supervisord`来管理服务,因此相关日志在 `/var/log/supervisor/next-terminal-*.log` `next-terminal` 使用了`supervisord`来管理服务,因此相关日志在 `/var/log/supervisor/next-terminal-*.log`
程序安装目录地址为:`/usr/local/next-terminal` 程序安装目录地址为:`/usr/local/next-terminal`