开发者社区 > 云原生 > 正文

nacos的docker-compose设置账户密码怎么设置的,有大佬知道吗?我看官方文档没有写

nacos的docker-compose设置账户密码怎么设置的,有大佬知道吗?我看官方文档没有写

展开
收起
真的很搞笑 2023-06-21 10:32:16 870 0
1 条回答
写回答
取消 提交回答
  • 您好,您可以通过在docker-compose.yml文件中添加环境变量来设置Nacos的账户密码。具体操作步骤如下:

    1. docker-compose.yml文件中找到nacos容器的定义,通常是以nacos为名称的服务定义。例如:
    services:
      nacos:
        image: nacos/nacos-server:2.0.2
        ports:
          - "8848:8848"
        ...
    
    1. 在该服务的定义中添加environment字段,用于设置环境变量。例如:
    services:
      nacos:
        image: nacos/nacos-server:2.0.2
        ports:
          - "8848:8848"
        environment:
          - PREFER_HOST_MODE=hostname
          - NACOS_USER=admin
          - NACOS_PASSWORD=123456
        ...
    

    在上述示例中,我们添加了NACOS_USERNACOS_PASSWORD两个环境变量来设置Nacos的账户密码。您可以将NACOS_USERNACOS_PASSWORD替换为您所需的用户名和密码。

    1. 启动Nacos容器。在启动容器时,Docker会自动将环境变量传递给Nacos服务,从而设置账户密码。例如:
    docker-compose up -d
    

    启动后,您可以通过访问http://localhost:8848/nacos/来访问Nacos服务,并使用您所设置的账户密码进行登录。

    2023-06-21 10:58:28
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
微博Docker Cloud Platform(DCP) 实现分钟级服务成倍扩容 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载