docker-compose部署nacos 2.2.3的详细过程

 更新时间:2023年11月03日 12:27:47   作者:yunson_Liu  
这篇文章主要介绍了docker-compose部署nacos 2.2.3的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1、编写docker-compose.yml文件

version: "3.1"
services:
  nacos:
    restart: always
    image: nacos/nacos-server:v2.2.3
    container_name: nacos
    environment:
    - NACOS_AUTH_ENABLE=true
    - MODE=standalone
    - NACOS_AUTH_TOKEN=8b92c609089f74db3c5ee04bd7d4d89e8b92c609089f74db3c5ee04bd7d4d89e 
    - NACOS_AUTH_IDENTITY_KEY=nacos 
    - NACOS_AUTH_IDENTITY_VALUE=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjpbeyJ4eHh4IjoieXl5In1dLCJpYXQiOjE2Nzk1NzU0NzIsImV4cCI6MTY3OTUwMDc5OSwiYXVkIjoiIiwiaXNzIjoiIiwic3ViIjoiIn0.nhN_hKcnjlX0QW-kQj2beLehBzrQnB1IhhJZe2WO-c0 
    volumes:
    - ./data:/home/nacos/data
    ports:
    - "8848:8848"
    - "9848:9848"
version: "3.1"
services:
  nacos:
    restart: always
    image: nacos/nacos-server:v2.2.3
    container_name: nacos
    environment:
    - NACOS_AUTH_ENABLE=true
    - MODE=standalone
    - NACOS_AUTH_TOKEN=8b92c609089f74db3c5ee04bd7d4d89e8b92c609089f74db3c5ee04bd7d4d89e 
    - NACOS_AUTH_IDENTITY_KEY=nacos 
    - NACOS_AUTH_IDENTITY_VALUE=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjpbeyJ4eHh4IjoieXl5In1dLCJpYXQiOjE2Nzk1NzU0NzIsImV4cCI6MTY3OTUwMDc5OSwiYXVkIjoiIiwiaXNzIjoiIiwic3ViIjoiIn0.nhN_hKcnjlX0QW-kQj2beLehBzrQnB1IhhJZe2WO-c0 
    volumes:
    - ./data:/home/nacos/data
    ports:
    - "8848:8848"
    - "9848:9848"

2、登录nacos,创建账号配置账号密码及权限
创建账号

绑定角色

权限管理

3、java应用程序配置账号密码
boostrap.yml配置文件内容

配置如下

spring:
  application:
    name: wallet-service
  cloud:
    nacos:
      config:
        server-addr: nacos:8848
        file-extension: yml
        username: wallet
        password: wallet
      discovery:
        server-addr: nacos:8848
        username: wallet
        password: wallet
  main:
    allow-bean-definition-overriding: true
  profiles:
    active: dev

到此这篇关于docker-compose部署nacos 2.2.3的文章就介绍到这了,更多相关docker-compose部署nacos内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • docker安装geoserver的方法步骤

    docker安装geoserver的方法步骤

    GeoServer是OGC Web服务器规范的J2EE实现,利用GeoServer可以方便地发布地图数据,本文主要介绍了docker安装geoserver的方法步骤,感兴趣的可以了解一下
    2024-08-08
  • 运行docker需要的权限分析

    运行docker需要的权限分析

    在本篇文章了小编给各位分享的是一篇关于运行docker需要的权限分析,有兴趣的朋友们可以参考下。
    2020-03-03
  • Docker容器使用jenkins部署web项目(总结)

    Docker容器使用jenkins部署web项目(总结)

    这篇文章主要介绍了Docker容器使用jenkins部署web项目(总结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08
  • 使用docker部署dubbo项目的方法步骤

    使用docker部署dubbo项目的方法步骤

    这篇文章主要介绍了使用docker部署dubbo项目的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • 详解CentOS7用阿里云Docker Yum源在线安装Docker 17.03.2

    详解CentOS7用阿里云Docker Yum源在线安装Docker 17.03.2

    这篇文章主要介绍了详解CentOS7用阿里云Docker Yum源在线安装Docker 17.03.2,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • Docker的安装方法及运行Docker Swarm模式的使用

    Docker的安装方法及运行Docker Swarm模式的使用

    本文给大家简单介绍docker的安装以及1.12版本的swarm模式的使用,包括docker的安装和配置,对docker swarm简单使用感兴趣的朋友一起看看吧
    2016-11-11
  • 详解docker进行数据挂载的三种模式

    详解docker进行数据挂载的三种模式

    Docker 提供了三种方式将数据从宿主机挂载到 Docker容器中: volumes、bind mounts、tmpfs ,这篇文章主要介绍了docker进行数据挂载的三种模式,需要的朋友可以参考下
    2022-05-05
  • Docker容器处于Removal in process无法删除问题及解决

    Docker容器处于Removal in process无法删除问题及解决

    这篇文章主要介绍了Docker容器处于Removal in process无法删除问题及解决方案,具有很好的参考价值,希望对大家有所帮助。
    2023-07-07
  • docker搭建canal的实现步骤

    docker搭建canal的实现步骤

    canal是监听主mysql的binlog日志,本文主要介绍了docker搭建canal的实现步骤,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12
  • docker-compose搭建prometheus+grafana+钉钉告警

    docker-compose搭建prometheus+grafana+钉钉告警

    本文主要介绍了docker-compose搭建prometheus+grafana+钉钉告警,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07

最新评论