Changed docker deployment hippo4j documentation

pull/743/head
chen.ma 2 years ago
parent 54f8a801e5
commit 4024401618

@ -2,7 +2,7 @@
sidebar_position: 1
---
# hippo4j server 部署
# 源码包部署
[RELEASE](https://github.com/opengoofy/hippo4j/releases) 页面下载对应版本并进行解压。

@ -2,11 +2,21 @@
sidebar_position: 2
---
# hippo4j server docker 构建
# Docker 部署
## 镜像启动
Docker 镜像默认使用内置 H2 数据库,数据持久化到 Docker 容器存储卷中。
```shell
docker run -d -p 6691:6691 --name hippo4j-server hippo4j/hippo4j-server
```
访问 Server 控制台,路径 `http://localhost:6691/index.html`默认用户名密码admin / 123456
## 镜像构建
可以通过以下命令快速构建 Hippo4J Server
如果想要自定义镜像,可以通过以下命令快速构建 Hippo4J Server
方式一:
@ -18,39 +28,10 @@ docker build -t hippo4j/hippo4j-server ../hippo4j-server
```
方式二:
通过 `maven docker plugin`
```shell
# 进入到 hippo4j-server 工程路径下
mvn clean package -DskipTests -Dskip.spotless.apply=true docker:build
```
## 镜像启动
- 下载镜像
```shell
docker pull hippo4j/hippo4j-server
```
- 创建容器并运行
```shell
docker run -d -p 6691:6691 --name hippo4j-server hippo4j/hippo4j-server
# 如需个性化参数指定,请参考下述命令
/**
* 暂时只暴露以下参数
*
* MYSQL_HOST、MYSQL_PORT、MYSQL_DB、MYSQL_USERNAME、MYSQL_PASSWORD
* MYSQL_HOST 需要使用本地 IP不能使用 127.0.0.1
*/
docker run -d -p 6691:6691 --name hippo4j-server \
-e MYSQL_HOST=xxx.xxx.x.x \
-e MYSQL_PORT=3306 \
-e MYSQL_DB=hippo4j_manager \
-e MYSQL_USERNAME=root \
-e MYSQL_PASSWORD=root \
hippo4j/hippo4j-server
```

@ -6,18 +6,10 @@ sidebar_position: 3
## 服务启动
MySQL 数据库导入 [Hippo4J 初始化 SQL 语句](https://github.com/longtai-cn/hippo4j/blob/develop/hippo4j-server/conf/hippo4j_manager.sql)。
使用 Docker 运行服务端,可以灵活定制相关参数。`MYSQL_HOST` 需要使用本地 IP不能使用 `127.0.0.1`
使用 Docker 运行服务端,默认使用内置 H2 数据库,数据持久化到 Docker 容器存储卷中。
```shell
docker run -d -p 6691:6691 --name hippo4j-server \
-e MYSQL_HOST=xxx.xxx.x.x \
-e MYSQL_PORT=3306 \
-e MYSQL_DB=hippo4j_manager \
-e MYSQL_USERNAME=root \
-e MYSQL_PASSWORD=root \
hippo4j/hippo4j-server
docker run -d -p 6691:6691 --name hippo4j-server hippo4j/hippo4j-server
```
> 如果没有 Docker可以使用源码编译的方式启动 [Hippo4J-Server](https://github.com/longtai-cn/hippo4j/tree/develop/hippo4j-server) 模块下 ServerApplication 应用类。

Loading…
Cancel
Save