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

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

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

展开
收起
真的很搞笑 2023-06-21 10:32:16 823 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 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载