Skip to content

Latest commit

 

History

History
65 lines (41 loc) · 2 KB

quick-start.md

File metadata and controls

65 lines (41 loc) · 2 KB

Quick Start

第一步:数据库准备

依赖数据库frostmourne,语句 frostmourne.sql 如果你已经有自己的测试库,你可以在自己的测试库中执行;如果没有,可以用mysql-docker启动一个,下面是一个MySQLdocker-compose例子供参考使用:

version: '3.1'

services:
  db:
    image: mysql:latest
    command: --default-authentication-plugin=mysql_native_password
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: example
    ports:
      - 3306:3306
    volumes:
      - mysql_data:/var/lib/mysql

volumes:
  mysql_data: {}

直接将内容保存为docker-compose.yml文件存到本地目录MySQL中,进入目录执行如下命令就可以启动一个MySQL实例

docker-compose up

更多有关mysql-docker的内容请参考官方地址

第二步:配置参数

请将本项目的 docker-compose.yml 文件保存到本地目录frostmourne中,看情况修改其中的数据库连接。 默认是我本地环境,我用的是docker for windows,容器之间通过host.docker.internal来访问主机,如果你和我环境一样,就不用任何改动。

如果你是自己的另外MySQL实例,请将host.docker.internal修改为你的MySQL服务地址,并同时修改MySQL用户和密码。

镜像服务说明:由于dockerhub推送镜像太难受,所以用阿里云的镜像管理代替,dockerhub也会更新,但是由于经常失败,可能不会那么及时。所以尽可能 使用阿里云。dockerhub的镜像地址为:frostmourne2020/frostmourne:tag

第三步:启动

进入第二步的frostmourne目录,执行如下命令

docker-compose up

如果启动失败,请进入容器查看相关日志,日志目录为:

/opt/frostmourne/frostmourne-monitor/logs

启动成功后,frostmounre-monitor地址为: http://localhost:10054 ;