github.com/polarismesh/polaris@v1.17.8/release/standalone/docker-compose/README.md (about)

     1  ## Docker-Compose 单机版本
     2  
     3  ### 服务组成
     4  
     5  - polaris-server 北极星核心服务
     6  - polaris-console 北极星控制台
     7  - mysql 替换默认的boltdb存储
     8  - redis 替换默认的基于内存的心跳检查
     9  - polaris-prometheus
    10  - polaris-pushgateway
    11  - grafana
    12  
    13  ### 创建存储卷
    14  
    15  创建mysql、redis 存储卷,方便数据持久化
    16  
    17  ```shell
    18  docker volume create --name=vlm_data_mysql
    19  docker volume create --name=vlm_data_redis
    20  ```
    21  
    22  ### 启动服务
    23  
    24  ```shell
    25  cd polaris/deploy/standalone/docker-compose
    26  docker-compose up -d
    27  ```
    28  
    29  第一次执行,mysql 启动会导入`polaris-server`的数据库SQL,需要一定启动时间,如果发现服务启动失败,简单起见,通过`restart`实现自动
    30  重启`polaris-server`。
    31  
    32  ```shell
    33  cd polaris/deploy/standalone/docker-compose
    34  docker-compose up -d polaris-server
    35  ```
    36  
    37  ### 停止服务
    38  
    39  ```shell
    40  cd polaris/deploy/standalone/docker-compose
    41  docker-compose stop
    42  ```
    43  
    44  ### 清理服务
    45  
    46  ```shell
    47  cd polaris/deploy/standalone/docker-compose
    48  docker-compose down
    49  ```
    50  
    51  ### 释放存储卷
    52  
    53  ```shell
    54  docker volume rm vlm_data_mysql
    55  docker volume rm vlm_data_redis
    56  ```
    57  
    58  ### 访问
    59  
    60  浏览器访问`http://localhost:8080/#`进入管控台