nacos-group / r-nacos

Nacos server re-implemented in Rust.
https://r-nacos.github.io/docs/
Apache License 2.0
807 stars 84 forks source link

添加一下 docker compsoe 方便部署 #120

Closed zoujiaqing closed 1 month ago

zoujiaqing commented 1 month ago

现在已经传到 docker hub 了,因为大家对 r-nacos 的配置和设置不太熟悉,可以增加一个 docker-compose.yml 类似如下格式:

version: '3.9'

services:
  rnacos:
    image: qingpan/rnacos:stable
    ports:
      - 8848:8848
      - 9848:9848
    volumes:
      - ./data:/var/lib/rnacos/data
    environment:
      - RNACOS_INIT_ADMIN_USERNAME=admin
      - RNACOS_INIT_ADMIN_PASSWORD=123456
      - RNACOS_HTTP_PORT=8848
      - RNACOS_GRPC_PORT=9848
      - RNACOS_RAFT_NODE_ID=1
heqingpan commented 1 month ago

目前文档只有对应的部署说明 https://r-nacos.github.io/docs/notes/deploy_example/linux_deploy/

你的提议不错,可以在仓库中也加个部署样例,晚点补上。

zoujiaqing commented 1 month ago

恩,偶尔看到这个项目感觉轻量够用,比 java 的内存节约 99%,哈哈哈

我也是搞中间件的,只不过没啥时间自己写个中间件,看到不错的项目就给点建议,PR 我就不提交了,docker-compose.yml 内容比较简单,单点的和集群的都可以分别提供一个 docker-compose.yml ,毕竟本地测试 docker 最方便。

heqingpan commented 1 month ago

已增加docker-compose部署样例文件与对应的文档说明。