diff --git a/README.md b/README.md index bd17cef..63e5193 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # Next Terminal + 你的下一个终端。 ![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) - [原生安装](docs/install-naive.MD) +默认账号密码为 admin/admin ## 相关截图 @@ -57,15 +59,14 @@ ssh ![批量执行命令](./screenshot/command.png) - ## 联系方式 - 邮箱 helloworld1024@foxmail.com - + - 微信群 - + - 微信号(如果群失效,请添加微信,备注"加入next-terminal交流群") \ No newline at end of file diff --git a/docs/install-docker.MD b/docs/install-docker.MD index e890390..71c5e7e 100644 --- a/docs/install-docker.MD +++ b/docs/install-docker.MD @@ -9,6 +9,15 @@ docker run -d \ --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`存储数据 ```shell @@ -24,7 +33,23 @@ docker run -d \ --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。 2. 使用其他容器内部的`mysql`时请使用`--link `,环境变量参数为`-e MYSQL_HOSTNAME=` @@ -42,6 +67,7 @@ docker run -d \ | SERVER_ADDR | 服务器监听地址,默认`0.0.0.0:8088` | ## 其他 + `next-terminal` 使用了`supervisord`来管理服务,因此相关日志在 `/var/log/supervisor/next-terminal-*.log` 程序安装目录地址为:`/usr/local/next-terminal`