docker-compose部署nacos 2.2.3的详细过程
作者: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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!